<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,11 +1,12 @@
 
-== Rails SQL Server 2000 &amp; 2005 Adapter
+== Rails SQL Server 2000 &amp; 2005 &amp; 2008 Adapter
 
 The SQL Server adapter for rails is back for ActiveRecord 2.2 and up! We are currently passing all tests and hope to continue to do so moving forward. 
 
 
 == What's New
 
+* Now supports SQL Server 2008 too!
 * Fully tested under 1.9!!! Correctly encodes/decodes UTF-8 types in ruby 1.9 too.
 * Now supports both rails 2.2 &amp; 2.3!!!
 * An ActiveRecord::Base.execute_procedure method that can be used by classes.
@@ -20,6 +21,13 @@ The SQL Server adapter for rails is back for ActiveRecord 2.2 and up! We are cur
 * A block method to run queries within a specific isolation level.
 * Automatically reconnects to lost database connections.
 
+
+==== SQL Server 2008 Support
+
+Because this adapter is primarily coded to SQL Server 2000/2005, it does not take advantage of many of the things in 2008 that would speed up the code. At some point in the future there we be a branch of this code that is specifically targeted for 2008. That adapter version will remove much of the dirty innards of this version that are meant to code around many of their short comings in 2000/2005, the biggest being no limit/offset.
+
+
+
 ==== Date/Time Data Type Hinting
 
 Both SQL Server 2000 and 2005 do not have native data types for just 'date' or 'time', it only has 'datetime'. To pass the ActiveRecord tests we implemented two simple class methods that can teach your models to coerce column information to be cast correctly. Simply past a list of symbols to either the &lt;tt&gt;coerce_sqlserver_date&lt;/tt&gt; or &lt;tt&gt;coerce_sqlserver_time&lt;/tt&gt; methods that correspond to 'datetime' columns that need to be cast correctly.</diff>
      <filename>README.rdoc</filename>
    </modified>
    <modified>
      <diff>@@ -272,7 +272,7 @@ module ActiveRecord
       
       def native_text_database_type
         @@native_text_database_type || 
-        if sqlserver_2005?
+        if sqlserver_2005? || sqlserver_2008?
           enable_default_unicode_types ? 'nvarchar(max)' : 'varchar(max)'
         else
           enable_default_unicode_types ? 'ntext' : 'text'</diff>
      <filename>lib/active_record/connection_adapters/sqlserver_adapter.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>cbf4ff589829cd153b60595edcbe1ad67e7f9c9b</id>
    </parent>
  </parents>
  <author>
    <name>Ken Collins</name>
    <email>ken@metaskills.net</email>
  </author>
  <url>http://github.com/rails-sqlserver/2000-2005-adapter/commit/96289234373031ebc376df1fe047d564f70f66ff</url>
  <id>96289234373031ebc376df1fe047d564f70f66ff</id>
  <committed-date>2009-06-05T10:01:36-07:00</committed-date>
  <authored-date>2009-06-05T10:01:36-07:00</authored-date>
  <message>Make sure that native text database type for 2008 is the same as 2005.</message>
  <tree>d5c0f6f8a1bef5c462c83d05580af7942646edb6</tree>
  <committer>
    <name>Ken Collins</name>
    <email>ken@metaskills.net</email>
  </committer>
</commit>
