From: <jul...@us...> - 2010-09-17 16:25:22
|
Revision: 5190 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5190&view=rev Author: julian-maughan Date: 2010-09-17 16:25:16 +0000 (Fri, 17 Sep 2010) Log Message: ----------- Added GetDataBaseSchema method override to SybaseSQLAnywhere10Dialect, and refined XML comments. Modified Paths: -------------- trunk/nhibernate/src/NHibernate/Dialect/SybaseSQLAnywhere10Dialect.cs trunk/nhibernate/src/NHibernate/Dialect/SybaseSQLAnywhere11Dialect.cs Modified: trunk/nhibernate/src/NHibernate/Dialect/SybaseSQLAnywhere10Dialect.cs =================================================================== --- trunk/nhibernate/src/NHibernate/Dialect/SybaseSQLAnywhere10Dialect.cs 2010-09-17 16:23:14 UTC (rev 5189) +++ trunk/nhibernate/src/NHibernate/Dialect/SybaseSQLAnywhere10Dialect.cs 2010-09-17 16:25:16 UTC (rev 5190) @@ -6,6 +6,7 @@ using NHibernate.Dialect.Function; using NHibernate.Dialect.Lock; +using NHibernate.Dialect.Schema; using NHibernate.Engine; using NHibernate.Exceptions; using NHibernate.Mapping; @@ -40,17 +41,13 @@ /// /// </summary> /// <remarks> - /// The SybaseSQLAnywhere10Dialect defaults the following configuration properties: + /// The dialect defaults the following configuration properties: /// <list type="table"> /// <listheader> /// <term>Property</term> /// <description>Default Value</description> /// </listheader> /// <item> - /// <term>use_outer_join</term> - /// <description><see langword="true" /></description> - /// </item> - /// <item> /// <term>connection.driver_class</term> /// <description><see cref="NHibernate.Driver.ASA10ClientDriver" /></description> /// </item> @@ -882,5 +879,10 @@ { get { return true; } } + + public override IDataBaseSchema GetDataBaseSchema(DbConnection connection) + { + return new SybaseAnywhereDataBaseMetaData(connection); + } } } \ No newline at end of file Modified: trunk/nhibernate/src/NHibernate/Dialect/SybaseSQLAnywhere11Dialect.cs =================================================================== --- trunk/nhibernate/src/NHibernate/Dialect/SybaseSQLAnywhere11Dialect.cs 2010-09-17 16:23:14 UTC (rev 5189) +++ trunk/nhibernate/src/NHibernate/Dialect/SybaseSQLAnywhere11Dialect.cs 2010-09-17 16:25:16 UTC (rev 5190) @@ -25,17 +25,13 @@ /// /// </summary> /// <remarks> - /// The SybaseSQLAnywhere11Dialect defaults the following configuration properties: + /// The dialect defaults the following configuration properties: /// <list type="table"> /// <listheader> /// <term>Property</term> /// <description>Default Value</description> /// </listheader> /// <item> - /// <term>use_outer_join</term> - /// <description><see langword="true" /></description> - /// </item> - /// <item> /// <term>connection.driver_class</term> /// <description><see cref="NHibernate.Driver.ASA10ClientDriver" /></description> /// </item> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |