From: <pa...@us...> - 2011-04-12 04:41:57
|
Revision: 5670 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5670&view=rev Author: patearl Date: 2011-04-12 04:41:51 +0000 (Tue, 12 Apr 2011) Log Message: ----------- Tests: Made database drop/create work if there's no existing nhibernate database for SQL Server. Modified Paths: -------------- trunk/nhibernate/src/NHibernate.TestDatabaseSetup/TestDatabaseSetup.cs Modified: trunk/nhibernate/src/NHibernate.TestDatabaseSetup/TestDatabaseSetup.cs =================================================================== --- trunk/nhibernate/src/NHibernate.TestDatabaseSetup/TestDatabaseSetup.cs 2011-04-11 18:15:31 UTC (rev 5669) +++ trunk/nhibernate/src/NHibernate.TestDatabaseSetup/TestDatabaseSetup.cs 2011-04-12 04:41:51 UTC (rev 5670) @@ -37,15 +37,13 @@ private static void SetupSqlServer(Cfg.Configuration cfg) { var connStr = cfg.Properties[Cfg.Environment.ConnectionString]; - - using (var conn = new SqlConnection(connStr)) + + using (var conn = new SqlConnection(connStr.Replace("initial catalog=nhibernate", "initial catalog=master"))) { conn.Open(); - using (var cmd = new System.Data.SqlClient.SqlCommand("use master", conn)) + using (var cmd = conn.CreateCommand()) { - cmd.ExecuteNonQuery(); - cmd.CommandText = "drop database nhibernate"; try This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |