Permalink
Commits on Nov 25, 2008
  1. Release version 2.2.1

    metaskills committed Nov 25, 2008
  2. Add identity insert support for views. Cache #views so that identity …

    metaskills committed Nov 25, 2008
    …#table_name_or_views_table_name will run quickly.
  3. Add views support. ActiveRecord classes can use views. The connection…

    metaskills committed Nov 25, 2008
    … now has a #views method and #table_exists? will not fall back to checking views too.
Commits on Nov 24, 2008
  1. Add gem source to install notes for those that have not gotten with t…

    metaskills committed Nov 24, 2008
    …he permanent Github gem source thing yet :)
Commits on Nov 22, 2008
  1. Start a new CHANGELOG.

    metaskills committed Nov 22, 2008
  2. Fix gemspec.

    metaskills committed Nov 22, 2008
  3. 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.