Permalink
Commits on Jan 22, 2009
  1. Update version to 2.2.9

    metaskills committed Jan 22, 2009
  2. Fixing a small bug in the deprecated DBI::Timestamp conversion so it …

    …correctly converts nanosecond whole numbers to back to pre type cast SQL Server milliseconds, ultimately allow ruby's Time#usec which is microseconds to be correct.
    metaskills committed Jan 22, 2009
  3. Adding CHANGELOG notes for previous view definition fix. Also update …

    …assert failuer notes to denote Time#usec as microseconds.
    metaskills committed Jan 22, 2009
  4. Sometimes views are more than 4000 chars long and will return NULL fo…

    …r the VIEW_DEFINITION. If so, use sp_helptext as a backup method.
    metaskills committed Jan 22, 2009
Commits on Jan 9, 2009
  1. Create version 2.2.7.

    metaskills committed Jan 9, 2009
  2. Created a connection#execute_procedure method that takes can take any…

    … number of ruby objects as variables and quotes them according to the connection's rules. Also added an ActiveRecord::Base class level core extension that hooks into this. It also checks if the connection responds to #execute_procedure and if not returns an empty array.
    metaskills committed Jan 9, 2009
  3. Added a #enable_default_unicode_types class attribute access to make …

    …all new added or changed string types like :string/:text default to unicode/national data types. See the README for full details. Added a rake task that assists setting this to true when running tests.
    metaskills committed Jan 9, 2009
Commits on Jan 8, 2009
Commits on Jan 5, 2009
  1. Release 2.2.5 version/gem.

    metaskills committed Jan 5, 2009
  2. Added a log_info_schema_queries class attribute and make all queries …

    …to INFORMATION_SCHEMA silent by default.
    metaskills committed Jan 5, 2009
Commits on Jan 4, 2009
  1. Update README to direct SQL Server 2005 users on how to customize the…

    …ir native_text_database_type away from varchar(max).
    metaskills committed Jan 4, 2009
  2. Fix millisecond support in datetime columns. ODBC::Timestamp incorrec…

    …tly takes SQL Server milliseconds and applies them as nanoseconds. We cope with this at the DBI layer by using SQLServerDBI::Type::SqlserverTimestamp class to parse the before type cast value appropriately. Also update the adapters #quoted_date method to work more simply by converting ruby's #usec milliseconds to SQL Server microseconds.
    metaskills committed Jan 4, 2009
Commits on Jan 2, 2009
  1. Core extensions for ActiveRecord now reflect on the connection before…

    … doing SQL Server things. Now this adapter is compatible for using with other adapters.
    metaskills committed Jan 2, 2009
Commits on Dec 5, 2008
  1. Left in typo.

    metaskills committed Dec 5, 2008
  2. Changing back to using real table name in column_definitions. Makes s…

    …ure views get back only the columns
    
    that are defined for them with correct names, etc. Now supporting views by looking for NULL default and
    then if table name is a view, perform a targeted with sub select to the real table name and column name
    to find true default. RELEASE 2.2.3.
    metaskills committed Dec 5, 2008
Commits on Dec 3, 2008
  1. Coping with referential integrity checks in 2005. Seems to not cope w…

    …ell with the transactional fixtures.
    metaskills committed Dec 3, 2008
  2. added test for prior fix

    Erik Bryn committed with metaskills Dec 3, 2008
  3. Missed change log author.

    metaskills committed Dec 3, 2008
  4. Move to 2.2.2.

    metaskills committed Dec 3, 2008
  5. Add support for view defaults by making column_definitions use real t…

    …able name for schema info.
    metaskills committed Dec 3, 2008
Commits on Dec 2, 2008
Commits on Nov 26, 2008
  1. Changing lighthouse URL.

    metaskills committed Nov 26, 2008
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 …

    …#table_name_or_views_table_name will run quickly.
    metaskills committed Nov 25, 2008