|
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.
|