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