From: <fab...@us...> - 2009-10-18 14:50:58
|
Revision: 4778 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4778&view=rev Author: fabiomaulo Date: 2009-10-18 14:50:49 +0000 (Sun, 18 Oct 2009) Log Message: ----------- Merge r4777 (fix NH-1912) Modified Paths: -------------- trunk/nhibernate/src/NHibernate/Dialect/MySQL5Dialect.cs Modified: trunk/nhibernate/src/NHibernate/Dialect/MySQL5Dialect.cs =================================================================== --- trunk/nhibernate/src/NHibernate/Dialect/MySQL5Dialect.cs 2009-10-18 14:48:19 UTC (rev 4777) +++ trunk/nhibernate/src/NHibernate/Dialect/MySQL5Dialect.cs 2009-10-18 14:50:49 UTC (rev 4778) @@ -1,3 +1,4 @@ +using System.Data; using NHibernate.SqlCommand; namespace NHibernate.Dialect @@ -4,6 +5,12 @@ { public class MySQL5Dialect : MySQLDialect { + public MySQL5Dialect() + { + RegisterColumnType(DbType.Decimal, "DECIMAL(19,5)"); + RegisterColumnType(DbType.Decimal, 19, "DECIMAL($p, $s)"); + } + //Reference 5.x //Numeric: //http://dev.mysql.com/doc/refman/5.0/en/numeric-type-overview.html @@ -58,14 +65,14 @@ } } - public override SqlString AppendIdentitySelectToInsert (NHibernate.SqlCommand.SqlString insertString) - { - return insertString.Append(";" + IdentitySelectString); + public override SqlString AppendIdentitySelectToInsert (NHibernate.SqlCommand.SqlString insertString) + { + return insertString.Append(";" + IdentitySelectString); } public override bool SupportsInsertSelectIdentity { get { return true; } - } + } } } \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |