Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on May 14, 2009
  1. @metaskills

    Release version 2.2.17

    metaskills authored
  2. @metaskills

    Add simplified type recognition for varchar(max) and nvarchar(max) un…

    metaskills authored
    …der SQL Server 2005 to be a :text type. This ensures schema dumper does the right thing. Fixes ticket #30.
  3. @metaskills

    Tested ruby 1.9, ruby-odbc 0.9996, and DBI 0.4.1. Also added correct …

    metaskills authored
    …support for UTF-8 character encoding going in and out of the DB. See before gist http://gist.github.com/111709 and after gist http://gist.github.com/111719
Commits on May 7, 2009
  1. @metaskills
Commits on Apr 21, 2009
  1. @metaskills
  2. @metaskills

    Release 2.2.16 version.

    metaskills authored
  3. @metaskills
  4. @metaskills

    Make add_limit_offset! only add locking hints (for tally) when the :l…

    metaskills authored
    …ock option is present. Added tests to make sure tally SQL is augmented correctly and tests to make sure that add_lock! is doing what it needs for deep sub selects in paginated results.
  5. @metaskills
  6. @metaskills

    Use reconnect! method in #with_auto_reconnect block since that single…

    metaskills authored
    … method does the connect and return active? all in one.
  7. @metaskills

    Add auto reconnect support utilizing a new #with_auto_reconnect block…

    metaskills authored
    …. By default each query run through the adapter will automatically reconnect at standard intervals, logging attempts along the way, till success or the original exception bubbles up. See docs for more details. Resolves ticket #18 http://rails-sqlserver.lighthouseapp.com/projects/20277/tickets/18-sql-server-adapter-doesnt-reconnect-on-lost-connection
Commits on Apr 20, 2009
  1. @metaskills
  2. @metaskills

    Provide support for running queries at different isolation levels usi…

    metaskills authored
    …ng #run_with_isolation_level method that can take a block or not. Also implement a #user_options method that reflects on the current user session values. Resolves #20 [Murray Steele]
  3. @h-lame @metaskills

    Supply run_with_isolation_level method to allow running queries at va…

    h-lame authored metaskills committed
    …rious isolation levels (e.g. to go around other processes locking tables).
Commits on Mar 24, 2009
  1. @metaskills

    Release 2.2.15 version.

    metaskills authored
  2. @metaskills

    Better add_lock! method that can add the lock to just about all the e…

    metaskills authored
    …lements in the statement. This could be eager loaded associations, joins, etc. Done so that paginated results can easily add lock options for performance. Note, the tally count in add_limit_offset! use "WITH (NOLOCK)" explicitly as it can not hurt and is needed.
Commits on Mar 17, 2009
  1. @metaskills
  2. @metaskills

    Rails2.3 - Back passing tests on 2.2 work. Includes: (1) Created new …

    metaskills authored
    …test helpers that check ActiveRecord version strings so we can conditionally run 2.2 and 2.3 tests. (2) Making TransactionTestSqlserver use Ship vs Bird model. Also made it conditional run a few blocks for different versions of ActiveRecord. (3) Previous JoinDependency#aliased_table_name_for is now only patched in ActiveRecord equal or greater than 2.3.
  3. @metaskills
  4. @metaskills
  5. @metaskills

    Rails2.3 - Implement a custom ActiveRecord::Associations::ClassMethod…

    metaskills authored
    …s::JoinDependency::JoinAssociation#aliased_table_name_for method that uses a Regexp.escape so that table/column quoting does not get ignored.
  6. @metaskills

    Rails2.3 - Implement #outside_transaction? and a new transaction test…

    metaskills authored
    … case to test some SQL Server basic support while implementing this method. Future home of some savepoint tests too.
  7. @metaskills

    Rails2.3 - Coerced tests that ensure hash conditions on referenced ta…

    metaskills authored
    …bles are considered when eager loading with limit/offset. Information on these changes and the ticket in rails are.
  8. @metaskills
  9. @metaskills
Commits on Mar 16, 2009
  1. @metaskills

    Making sure that smalldatetime types are OK to use. Also fixed a bug …

    metaskills authored
    …in the #view_information method that checks to see if a view definition is equal to 4000 chars, meaning that it is most likely truncated and needs to use the backup method of sp_helptext to get it's view definition.
Commits on Feb 10, 2009
  1. @metaskills

    Update #indexes to use unqualified table name. Fixes cases where user…

    metaskills authored
    …s may decide to use table name prefixes like 'dbo.'. Move to version 2.2.13
Commits on Feb 9, 2009
  1. @metaskills
  2. @metaskills
Commits on Jan 23, 2009
  1. @metaskills
Commits on Jan 22, 2009
  1. @metaskills

    Bad file name in gemspec.

    metaskills authored
  2. @metaskills

    Add a rails-sqlserver-2000-2005-adapter.rb file so that long :lib opt…

    metaskills authored
    …ion for config.gem is no longer needed.
  3. @metaskills

    Add a rails-sqlserver-2000-2005-adapter.rb file so that long :lib opt…

    metaskills authored
    …ion for config.gem is no longer needed.
  4. @metaskills

    Update version to 2.2.9

    metaskills authored
  5. @metaskills
Something went wrong with that request. Please try again.