Skip to content
Commits on Nov 22, 2008
  1. @metaskills

    Implement very clean national/unicode column quoting by creating a #q…

    …uoted_utf8_value method hooked into #quote. Add many tests for making sure sql types are correct with correct limiting in columns for all different types. Bump to first release version 2.2.0.
    metaskills committed Nov 21, 2008
  2. @metaskills
Commits on Nov 20, 2008
  1. @metaskills

    Implement #quote_table_name that first checks if table name is quoted…

    … already. Add tests which was removed from ActiveRecord a short while ago that caught this.
    metaskills committed Nov 20, 2008
  2. @metaskills
  3. @metaskills
  4. @metaskills

    Better docs for contributing.

    metaskills committed Nov 20, 2008
  5. @metaskills
  6. @metaskills
  7. @metaskills

    Better gemspec. Moving to README.rdoc. Trying to add some documentati…

    …on but need help. More to come.
    metaskills committed Nov 19, 2008
  8. @metaskills
  9. @metaskills

    Rename project

    metaskills committed Nov 19, 2008
  10. @metaskills

    Rename project

    metaskills committed Nov 19, 2008
  11. @metaskills
Commits on Nov 19, 2008
  1. @metaskills
  2. @metaskills
Commits on Nov 18, 2008
  1. @metaskills
  2. @metaskills

    Remove unused test case.

    metaskills committed Nov 18, 2008
  3. @metaskills

    Add ActiveRecord extensions to coerce :date/:time types from columns.…

    … Endowed SQLServerColumn to know about it's #table_name and hence its matching (best pratice) ActiveRecord class name. Use this along with custom #simplified_datetime hooked into #simplified_type case statment. Will put in README shortly.
    metaskills committed Nov 18, 2008
  4. @metaskills

    Support newer version of DBI/ODBC. Tested with DBI 0.4.0 and DBD::ODB…

    …C 0.2.4 via gem install. Biggest bugs were to fix the #column_definitions method to not have DBI cast values for column_info which was very buggy. Also added a few DBI::Type classes for custom parsing like datetime.
    metaskills committed Nov 18, 2008
Commits on Nov 15, 2008
  1. @metaskills

    Create a private #do_execute method that uses the underlying DBI #do …

    …and move many one off commands to use it.
    metaskills committed Nov 14, 2008
  2. @metaskills
  3. @metaskills
  4. @metaskills
Commits on Nov 14, 2008
  1. @metaskills
Commits on Nov 13, 2008
  1. @metaskills

    Coerce a few base AdapterTest tests that deal with sanitizing limit o…

    …ffset since we take a hard nose Argument error vs coercing integers from possilbe sql injection. This resolves 2 errors.
    metaskills committed Nov 13, 2008
  2. @metaskills
  3. @metaskills

    The method chained SQL Server version of .add_order! is now smart eno…

    …ugh to check for duplicates using table.column qualified order strings compared with the select from table name. Fixes to more errors. Down to 4 fails, 5 erros now.
    metaskills committed Nov 13, 2008
  4. @metaskills

    Added support for .limited_update_conditions used in .update_all. Cha…

    …nged #add_limit_offset! to account for generating SQL fragments without "SELECT..." in it yet.
    metaskills committed Nov 13, 2008
  5. @metaskills
Commits on Nov 12, 2008
  1. @metaskills

    Fixing duplicate columns in ORDER BY by method chaining .add_order!. …

    …Created a #orders_and_dirs_set helper method that now both the chained .add_order! and #order_to_min_set both use. Man SQL Server tests to cover the isolation of what these methods do outside of ActiveRecord.
    metaskills committed Nov 12, 2008
  2. @metaskills
  3. @metaskills
  4. @metaskills

    Implement association limiting after a fashion from PostgreSQL using …

    …#add_order_by_for_association_limiting!
    metaskills committed Nov 11, 2008
Commits on Nov 10, 2008
  1. @metaskills

    Implement #add_lock! in a way that does not monkey patch and works wi…

    …th both normal and association finder sql. Also implement test (even the PostgresSQL dueling ones) for the pessimistic locking.
    metaskills committed Nov 9, 2008
  2. @metaskills
Something went wrong with that request. Please try again.