Update of /cvsroot/springnet/Spring.Net/src/Spring/Spring.Data/Data/Common
In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv29571
Modified Files:
dbproviders.xml
Log Message:
SPRNET-744 - update assembly version numbers to current builds in dbproviders.xml
Index: dbproviders.xml
===================================================================
RCS file: /cvsroot/springnet/Spring.Net/src/Spring/Spring.Data/Data/Common/dbproviders.xml,v
retrieving revision 1.28
retrieving revision 1.29
diff -C2 -d -r1.28 -r1.29
*** dbproviders.xml 27 Nov 2007 15:27:02 -0000 1.28
--- dbproviders.xml 4 Dec 2007 18:19:12 -0000 1.29
***************
*** 458,461 ****
--- 458,503 ----
</object>
+ <object id="MySql-5.0.8.1" type="Spring.Data.Common.DbProvider, Spring.Data" singleton="false">
+ <constructor-arg name="dbMetaData">
+ <object type="Spring.Data.Common.DbMetadata">
+ <constructor-arg name="productName" value="MySQL, MySQL provider 5.0.8.1" />
+ <constructor-arg name="assemblyName" value="MySql.Data, Version=5.0.8.1, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/>
+ <constructor-arg name="connectionType" value="MySql.Data.MySqlClient.MySqlConnection, MySql.Data, Version=5.0.8.1, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/>
+ <constructor-arg name="commandType" value="MySql.Data.MySqlClient.MySqlCommand, MySql.Data, Version=5.0.8.1, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/>
+ <constructor-arg name="parameterType" value="MySql.Data.MySqlClient.MySqlParameter, MySql.Data, Version=5.0.8.1, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/>
+ <constructor-arg name="dataAdapterType" value="MySql.Data.MySqlClient.MySqlDataAdapter, MySql.Data, Version=5.0.8.1, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/>
+ <constructor-arg name="commandBuilderType" value="MySql.Data.MySqlClient.MySqlCommandBuilder, MySql.Data, Version=5.0.8.1, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/>
+ <constructor-arg name="commandBuilderDeriveParametersMethod" value="DeriveParameters"/>
+ <constructor-arg name="parameterDbType" value="MySql.Data.MySqlClient.MySqlDbType, MySql.Data, Version=5.0.8.1, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/>
+ <constructor-arg name="parameterDbTypeProperty" value="MySqlDbType"/>
+ <constructor-arg name="parameterIsNullableProperty" value="IsNullable"/>
+ <constructor-arg name="parameterNamePrefix" value="?"/>
+ <constructor-arg name="exceptionType" value="MySql.Data.MySqlClient.MySqlException, MySql.Data, Version=5.0.8.1, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/>
+ <constructor-arg name="useParameterNamePrefixInParameterCollection" value="true"/>
+ <constructor-arg name="useParameterPrefixInSql" value="true"/>
+ <constructor-arg name="bindByName" value="true"/>
+ <!-- this is only true for .net 1.1 kept it here just in case we want to revert back to this strategy for
+ obtaining error codes-->
+ <constructor-arg name="errorCodeExceptionExpression" value="Number.ToString()"/>
+
+ <property name="ErrorCodes.badSqlGrammarCodes">
+ <value>1054,1064,1146</value>
+ </property>
+ <property name="ErrorCodes.DataAccessResourceFailureCodes">
+ <value>1</value>
+ </property>
+ <property name="ErrorCodes.DataIntegrityViolationCodes">
+ <value>1062</value>
+ </property>
+ <property name="ErrorCodes.CannotAcquireLockCodes">
+ <value>1205</value>
+ </property>
+ <property name="ErrorCodes.DeadlockLoserCodes">
+ <value>1213</value>
+ </property>
+ </object>
+ </constructor-arg>
+ </object>
+
<!-- Connector/NET 5.1 (.NET 2.0 only) -->
***************
*** 503,507 ****
</object>
! <alias name="MySql-5.1" alias="MySql.Data.MySqlClient"/>
--- 545,591 ----
</object>
! <object id="MySql-5.1.4" type="Spring.Data.Common.DbProvider, Spring.Data" singleton="false">
! <constructor-arg name="dbMetaData">
! <object type="Spring.Data.Common.DbMetadata">
! <constructor-arg name="productName" value="MySQL, MySQL provider 5.1.4.0" />
! <constructor-arg name="assemblyName" value="MySql.Data, Version=5.1.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/>
! <constructor-arg name="connectionType" value="MySql.Data.MySqlClient.MySqlConnection, MySql.Data, Version=5.1.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/>
! <constructor-arg name="commandType" value="MySql.Data.MySqlClient.MySqlCommand, MySql.Data, Version=5.1.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/>
! <constructor-arg name="parameterType" value="MySql.Data.MySqlClient.MySqlParameter, MySql.Data, Version=5.1.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/>
! <constructor-arg name="dataAdapterType" value="MySql.Data.MySqlClient.MySqlDataAdapter, MySql.Data, Version=5.1.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/>
! <constructor-arg name="commandBuilderType" value="MySql.Data.MySqlClient.MySqlCommandBuilder, MySql.Data, Version=5.1.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/>
! <constructor-arg name="commandBuilderDeriveParametersMethod" value="DeriveParameters"/>
! <constructor-arg name="parameterDbType" value="MySql.Data.MySqlClient.MySqlDbType, MySql.Data, Version=5.1.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/>
! <constructor-arg name="parameterDbTypeProperty" value="MySqlDbType"/>
! <constructor-arg name="parameterIsNullableProperty" value="IsNullable"/>
! <constructor-arg name="parameterNamePrefix" value="?"/>
! <constructor-arg name="exceptionType" value="MySql.Data.MySqlClient.MySqlException, MySql.Data, Version=5.1.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"/>
! <constructor-arg name="useParameterNamePrefixInParameterCollection" value="true"/>
! <constructor-arg name="useParameterPrefixInSql" value="true"/>
! <constructor-arg name="bindByName" value="true"/>
! <!-- this is only true for .net 1.1 kept it here just in case we want to revert back to this strategy for
! obtaining error codes-->
! <constructor-arg name="errorCodeExceptionExpression" value="Number.ToString()"/>
!
! <property name="ErrorCodes.badSqlGrammarCodes">
! <value>1054,1064,1146</value>
! </property>
! <property name="ErrorCodes.DataAccessResourceFailureCodes">
! <value>1</value>
! </property>
! <property name="ErrorCodes.DataIntegrityViolationCodes">
! <value>1062</value>
! </property>
! <property name="ErrorCodes.CannotAcquireLockCodes">
! <value>1205</value>
! </property>
! <property name="ErrorCodes.DeadlockLoserCodes">
! <value>1213</value>
! </property>
! </object>
! </constructor-arg>
! </object>
!
! <alias name="MySql-5.1.4" alias="MySql.Data.MySqlClient"/>
***************
*** 548,551 ****
--- 632,676 ----
</object>
+ <object id="Npgsql-2.0-beta1" type="Spring.Data.Common.DbProvider, Spring.Data" singleton="false">
+ <constructor-arg name="dbMetaData">
+ <object type="Spring.Data.Common.DbMetadata, Spring.Data">
+ <constructor-arg name="productName" value="Npgsql" />
+ <constructor-arg name="assemblyName" value="Npgsql, Version=1.98.1.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7"/>
+ <constructor-arg name="connectionType" value="Npgsql.NpgsqlConnection, Npgsql, Version=1.98.1.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7"/>
+ <constructor-arg name="commandType" value="Npgsql.NpgsqlCommand, Npgsql, Version=1.98.1.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7"/>
+ <constructor-arg name="parameterType" value="Npgsql.NpgsqlParameter, Npgsql, Version=1.98.1.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7"/>
+ <constructor-arg name="dataAdapterType" value="Npgsql.NpgsqlDataAdapter, Npgsql, Version=1.98.1.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7"/>
+ <constructor-arg name="commandBuilderType" value="Npgsql.NpgsqlCommandBuilder, Npgsql, Version=1.98.1.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7"/>
+ <constructor-arg name="commandBuilderDeriveParametersMethod" value="DeriveParameters"/>
+ <constructor-arg name="parameterDbType" value="NpgsqlTypes.NpgsqlDbType, Npgsql, Version=1.98.1.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7"/>
+ <constructor-arg name="parameterDbTypeProperty" value="NpgsqlDbType"/>
+ <constructor-arg name="parameterIsNullableProperty" value="IsNullable"/>
+ <constructor-arg name="parameterNamePrefix" value=":"/>
+ <constructor-arg name="exceptionType" value="Npgsql.NpgsqlException, Npgsql, Version=1.98.1.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7"/>
+ <constructor-arg name="useParameterNamePrefixInParameterCollection" value="true"/>
+ <constructor-arg name="useParameterPrefixInSql" value="true"/>
+ <constructor-arg name="bindByName" value="true"/>
+ <!-- this is only true for .net 1.1 kept it here just in case we want to revert back to this strategy for
+ obtaining error codes-->
+ <constructor-arg name="errorCodeExceptionExpression" value="Errors[0].Code"/>
+ <!-- error codes taken from http://www.postgresql.org/docs/8.1/static/errcodes-appendix.html -->
+ <property name="ErrorCodes.badSqlGrammarCodes">
+ <value>42000,42601,42602,42622,42804</value>
+ </property>
+ <property name="ErrorCodes.DataAccessResourceFailureCodes">
+ <value>53000,53100,53200,53300</value>
+ </property>
+ <property name="ErrorCodes.DataIntegrityViolationCodes">
+ <value>23000,23502,23503,23505,23514</value>
+ </property>
+ <property name="ErrorCodes.CannotAcquireLockCodes">
+ <value>55P03</value>
+ </property>
+ <property name="ErrorCodes.DeadlockLoserCodes">
+ <value>40P01</value>
+ </property>
+ </object>
+ </constructor-arg>
+ </object>
<!-- DB2 9.0.0 for .NET 1.1 -->
***************
*** 856,861 ****
</constructor-arg>
</object>
! <alias name="SQLite-1.0.44" alias="System.Data.SQLite"/>
<!-- Sybase -->
--- 981,1028 ----
</constructor-arg>
</object>
+
+ <object id="SQLite-1.0.47" type="Spring.Data.Common.DbProvider, Spring.Data" singleton="false">
+ <constructor-arg name="dbMetaData">
+ <object type="Spring.Data.Common.DbMetadata">
+ <constructor-arg name="productName" value="SQLite"/>
+ <constructor-arg name="assemblyName" value="System.Data.SQLite, Version=1.0.47.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139"/>
+ <constructor-arg name="connectionType" value="System.Data.SQLite.SQLiteConnection, System.Data.SQLite, Version=1.0.47.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139"/>
+ <constructor-arg name="commandType" value="System.Data.SQLite.SQLiteCommand, System.Data.SQLite, Version=1.0.47.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139"/>
+ <constructor-arg name="parameterType" value="System.Data.SQLite.SQLiteParameter, System.Data.SQLite, Version=1.0.47.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139"/>
+ <constructor-arg name="dataAdapterType" value="System.Data.SQLite.SQLiteDataAdapter , System.Data.SQLite, Version=1.0.47.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139"/>
+ <constructor-arg name="commandBuilderType" value="System.Data.SQLite.SQLiteCommandBuilder, System.Data.SQLite, Version=1.0.47.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139"/>
+ <constructor-arg name="commandBuilderDeriveParametersMethod" value="not supported"/>
+ <constructor-arg name="parameterDbType" value="System.Data.SQLite.TypeAffinity, System.Data.SQLite, Version=1.0.47.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139"/>
+ <constructor-arg name="parameterDbTypeProperty" value="DbType"/>
+ <constructor-arg name="parameterIsNullableProperty" value="IsNullable"/>
+ <constructor-arg name="parameterNamePrefix" value=":"/>
+ <constructor-arg name="exceptionType" value="System.Data.SQLite.SQLiteException, System.Data.SQLite, Version=1.0.47.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139"/>
+ <constructor-arg name="useParameterNamePrefixInParameterCollection" value="true"/>
+ <constructor-arg name="useParameterPrefixInSql" value="true"/>
+ <constructor-arg name="bindByName" value="true"/>
+ <!-- this is only true for .net 1.1 kept it here just in case we want to revert back to this strategy for
+ obtaining error codes-->
+ <constructor-arg name="errorCodeExceptionExpression" value="Number.ToString()"/>
+
+ <property name="ErrorCodes.badSqlGrammarCodes">
+ <value></value>
+ </property>
+ <property name="ErrorCodes.DataAccessResourceFailureCodes">
+ <value>1</value>
+ </property>
+ <property name="ErrorCodes.DataIntegrityViolationCodes">
+ <value></value>
+ </property>
+ <property name="ErrorCodes.CannotAcquireLockCodes">
+ <value>15</value>
+ </property>
+ <property name="ErrorCodes.DeadlockLoserCodes">
+ <value>5,6</value>
+ </property>
+ </object>
+ </constructor-arg>
+ </object>
! <alias name="SQLite-1.0.47" alias="System.Data.SQLite"/>
<!-- Sybase -->
***************
*** 895,899 ****
</constructor-arg>
</object>
!
<object id="SybaseAse-15" type="Spring.Data.Common.DbProvider, Spring.Data" singleton="false">
<constructor-arg name="dbMetaData">
--- 1062,1066 ----
</constructor-arg>
</object>
!
<object id="SybaseAse-15" type="Spring.Data.Common.DbProvider, Spring.Data" singleton="false">
<constructor-arg name="dbMetaData">
***************
*** 936,940 ****
<constructor-arg name="dbMetaData">
<object type="Spring.Data.Common.DbMetadata">
! <constructor-arg name="productName" value="Odbc, provider V1.0.5000.0 in framework .NET V1.1"/>
<constructor-arg name="assemblyName" value="System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<constructor-arg name="connectionType" value="System.Data.Odbc.OdbcConnection, System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
--- 1103,1107 ----
<constructor-arg name="dbMetaData">
<object type="Spring.Data.Common.DbMetadata">
! <constructor-arg name="productName" value="Microsoft ODBC, provider V1.0.5000.0 in framework .NET V1.1"/>
<constructor-arg name="assemblyName" value="System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<constructor-arg name="connectionType" value="System.Data.Odbc.OdbcConnection, System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
***************
*** 960,964 ****
<constructor-arg name="dbMetaData">
<object type="Spring.Data.Common.DbMetadata">
! <constructor-arg name="productName" value="Odbc, provider V2.0.0.0 in framework .NET V2"/>
<constructor-arg name="assemblyName" value="System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<constructor-arg name="connectionType" value="System.Data.Odbc.OdbcConnection, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
--- 1127,1131 ----
<constructor-arg name="dbMetaData">
<object type="Spring.Data.Common.DbMetadata">
! <constructor-arg name="productName" value="Microsoft ODBC, provider V2.0.0.0 in framework .NET V2"/>
<constructor-arg name="assemblyName" value="System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<constructor-arg name="connectionType" value="System.Data.Odbc.OdbcConnection, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
|