Permalink
Commits on Nov 22, 2008
  1. Implement very clean national/unicode column quoting by creating a #q…

    metaskills committed Nov 22, 2008
    …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.
Commits on Nov 20, 2008
  1. Implement #quote_table_name that first checks if table name is quoted…

    metaskills committed Nov 20, 2008
    … already. Add tests which was removed from ActiveRecord a short while ago that caught this.
  2. Better docs for contributing.

    metaskills committed Nov 20, 2008
  3. Better gemspec. Moving to README.rdoc. Trying to add some documentati…

    metaskills committed Nov 20, 2008
    …on but need help. More to come.
  4. Rename project

    metaskills committed Nov 20, 2008
  5. Rename project

    metaskills committed Nov 20, 2008
Commits on Nov 19, 2008
Commits on Nov 18, 2008
  1. Remove unused test case.

    metaskills committed Nov 18, 2008
  2. Add ActiveRecord extensions to coerce :date/:time types from columns.…

    metaskills committed Nov 18, 2008
    … 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.
  3. Support newer version of DBI/ODBC. Tested with DBI 0.4.0 and DBD::ODB…

    metaskills committed Nov 18, 2008
    …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.
Commits on Nov 15, 2008
  1. Create a private #do_execute method that uses the underlying DBI #do …

    metaskills committed Nov 15, 2008
    …and move many one off commands to use it.
Commits on Nov 14, 2008
Commits on Nov 13, 2008
  1. Coerce a few base AdapterTest tests that deal with sanitizing limit o…

    metaskills committed Nov 13, 2008
    …ffset since we take a hard nose Argument error vs coercing integers from possilbe sql injection. This resolves 2 errors.
  2. The method chained SQL Server version of .add_order! is now smart eno…

    metaskills committed Nov 13, 2008
    …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.
  3. Added support for .limited_update_conditions used in .update_all. Cha…

    metaskills committed Nov 13, 2008
    …nged #add_limit_offset! to account for generating SQL fragments without "SELECT..." in it yet.
Commits on Nov 12, 2008
  1. Fixing duplicate columns in ORDER BY by method chaining .add_order!. …

    metaskills committed Nov 12, 2008
    …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.
  2. Implement association limiting after a fashion from PostgreSQL using …

    metaskills committed Nov 12, 2008
    …#add_order_by_for_association_limiting!
Commits on Nov 10, 2008
  1. Implement #add_lock! in a way that does not monkey patch and works wi…

    metaskills committed Nov 10, 2008
    …th both normal and association finder sql. Also implement test (even the PostgresSQL dueling ones) for the pessimistic locking.