From: <te...@us...> - 2008-11-22 20:38:50
|
Revision: 3919 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=3919&view=rev Author: tehlike Date: 2008-11-22 20:38:45 +0000 (Sat, 22 Nov 2008) Log Message: ----------- Minors. Modified Paths: -------------- trunk/nhibernate/src/NHibernate/Cfg/SettingsFactory.cs Modified: trunk/nhibernate/src/NHibernate/Cfg/SettingsFactory.cs =================================================================== --- trunk/nhibernate/src/NHibernate/Cfg/SettingsFactory.cs 2008-11-22 18:56:04 UTC (rev 3918) +++ trunk/nhibernate/src/NHibernate/Cfg/SettingsFactory.cs 2008-11-22 20:38:45 UTC (rev 3919) @@ -151,7 +151,10 @@ settings.IsAutoCreateSchema = true; settings.IsAutoDropSchema = true; } - + if ("validate" == autoSchemaExport) + { + settings.IsAutoValidateSchema = true; + } bool useSecondLevelCache = PropertiesHelper.GetBoolean(Environment.UseSecondLevelCache, properties, true); bool useQueryCache = PropertiesHelper.GetBoolean(Environment.UseQueryCache, properties); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <fab...@us...> - 2010-07-28 20:44:20
|
Revision: 5072 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5072&view=rev Author: fabiomaulo Date: 2010-07-28 20:44:14 +0000 (Wed, 28 Jul 2010) Log Message: ----------- Fix NH-2256 Modified Paths: -------------- trunk/nhibernate/src/NHibernate/Cfg/SettingsFactory.cs Modified: trunk/nhibernate/src/NHibernate/Cfg/SettingsFactory.cs =================================================================== --- trunk/nhibernate/src/NHibernate/Cfg/SettingsFactory.cs 2010-07-28 20:40:40 UTC (rev 5071) +++ trunk/nhibernate/src/NHibernate/Cfg/SettingsFactory.cs 2010-07-28 20:44:14 UTC (rev 5072) @@ -52,7 +52,7 @@ } settings.Dialect = dialect; - settings.LinqToHqlGeneratorsRegistry = new FunctionRegistry(); + settings.LinqToHqlGeneratorsRegistry = LinqToHqlGeneratorsRegistryFactory.CreateGeneratorsRegistry(properties); #region SQL Exception converter This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pa...@us...> - 2011-03-28 03:45:24
|
Revision: 5559 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5559&view=rev Author: patearl Date: 2011-03-28 03:45:18 +0000 (Mon, 28 Mar 2011) Log Message: ----------- Fixed a compile error. Oops. Modified Paths: -------------- trunk/nhibernate/src/NHibernate/Cfg/SettingsFactory.cs Modified: trunk/nhibernate/src/NHibernate/Cfg/SettingsFactory.cs =================================================================== --- trunk/nhibernate/src/NHibernate/Cfg/SettingsFactory.cs 2011-03-28 02:39:49 UTC (rev 5558) +++ trunk/nhibernate/src/NHibernate/Cfg/SettingsFactory.cs 2011-03-28 03:45:18 UTC (rev 5559) @@ -46,7 +46,7 @@ ISQLExceptionConverter sqlExceptionConverter; try { - sqlExceptionConverter = SQLExceptionConverterFactory.BuildSQLExceptionConverter(dialect, properties); + sqlExceptionConverter = SQLExceptionConverterFactory.BuildSQLExceptionConverter(settings.Dialect, properties); } catch (HibernateException) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pa...@us...> - 2011-03-28 04:39:55
|
Revision: 5561 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5561&view=rev Author: patearl Date: 2011-03-28 04:39:49 +0000 (Mon, 28 Mar 2011) Log Message: ----------- Revert recent changes to SettingsFactory. There may be external dependencies on the behavior I was changing. The default property handling needs more thought. Modified Paths: -------------- trunk/nhibernate/src/NHibernate/Cfg/SettingsFactory.cs Modified: trunk/nhibernate/src/NHibernate/Cfg/SettingsFactory.cs =================================================================== --- trunk/nhibernate/src/NHibernate/Cfg/SettingsFactory.cs 2011-03-28 03:47:26 UTC (rev 5560) +++ trunk/nhibernate/src/NHibernate/Cfg/SettingsFactory.cs 2011-03-28 04:39:49 UTC (rev 5561) @@ -29,15 +29,28 @@ { Settings settings = new Settings(); + Dialect.Dialect dialect; try { - settings.Dialect = Dialect.Dialect.GetDialect(properties); + dialect = Dialect.Dialect.GetDialect(properties); + Dictionary<string, string> temp = new Dictionary<string, string>(); + + foreach (KeyValuePair<string, string> de in dialect.DefaultProperties) + { + temp[de.Key] = de.Value; + } + foreach (KeyValuePair<string, string> de in properties) + { + temp[de.Key] = de.Value; + } + properties = temp; } catch (HibernateException he) { log.Warn("No dialect set - using GenericDialect: " + he.Message); - settings.Dialect = new GenericDialect(); + dialect = new GenericDialect(); } + settings.Dialect = dialect; settings.LinqToHqlGeneratorsRegistry = LinqToHqlGeneratorsRegistryFactory.CreateGeneratorsRegistry(properties); @@ -46,7 +59,7 @@ ISQLExceptionConverter sqlExceptionConverter; try { - sqlExceptionConverter = SQLExceptionConverterFactory.BuildSQLExceptionConverter(settings.Dialect, properties); + sqlExceptionConverter = SQLExceptionConverterFactory.BuildSQLExceptionConverter(dialect, properties); } catch (HibernateException) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |