From 6357980895c97c56daa6cb06dd68e0e7b8850c8f Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Thu, 23 May 2019 09:05:47 +0800 Subject: [PATCH] - --- .../SqlServerTest/Demo/DemoE_CodeFirst.cs | 4 ++-- .../DbMaintenance/SqlServerDbMaintenance.cs | 16 ++++++++-------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/Src/Asp.Net/SqlServerTest/Demo/DemoE_CodeFirst.cs b/Src/Asp.Net/SqlServerTest/Demo/DemoE_CodeFirst.cs index 8596e2f7c..2f8508c43 100644 --- a/Src/Asp.Net/SqlServerTest/Demo/DemoE_CodeFirst.cs +++ b/Src/Asp.Net/SqlServerTest/Demo/DemoE_CodeFirst.cs @@ -15,11 +15,11 @@ namespace OrmTest SqlSugarClient db = new SqlSugarClient(new ConnectionConfig() { DbType = DbType.SqlServer, - ConnectionString = "server=.;uid=sa;pwd=haosql;database=MyDbBaseTest", + ConnectionString = "server=.;uid=sa;pwd=haosql;database=cCcMyDbBaseTest", InitKeyType = InitKeyType.Attribute, IsAutoCloseConnection = true }); - db.DbMaintenance.CreateDatabase(); + db.DbMaintenance.CreateDatabase(@"c:\"); db.CodeFirst.InitTables(typeof(CodeFirstTable1));//Create CodeFirstTable1 db.Insertable(new CodeFirstTable1() { Name = "a", Text="a" }).ExecuteCommand(); var list = db.Queryable().ToList(); diff --git a/Src/Asp.Net/SqlSugar/Realization/SqlServer/DbMaintenance/SqlServerDbMaintenance.cs b/Src/Asp.Net/SqlSugar/Realization/SqlServer/DbMaintenance/SqlServerDbMaintenance.cs index 4383279dc..8af27e9ea 100644 --- a/Src/Asp.Net/SqlSugar/Realization/SqlServer/DbMaintenance/SqlServerDbMaintenance.cs +++ b/Src/Asp.Net/SqlSugar/Realization/SqlServer/DbMaintenance/SqlServerDbMaintenance.cs @@ -295,13 +295,13 @@ namespace SqlSugar /// public override bool CreateDatabase(string databaseName, string databaseDirectory = null) { - //if (databaseDirectory != null) - //{ - // if (!FileHelper.IsExistDirectory(databaseDirectory)) - // { - // FileHelper.CreateDirectory(databaseDirectory); - // } - //} + if (databaseDirectory != null) + { + if (!FileHelper.IsExistDirectory(databaseDirectory)) + { + FileHelper.CreateDirectory(databaseDirectory); + } + } var oldDatabaseName = this.Context.Ado.Connection.Database; var connection = this.Context.CurrentConnectionConfig.ConnectionString; connection = connection.Replace(oldDatabaseName, "master"); @@ -339,7 +339,7 @@ namespace SqlSugar filegrowth = 10mb ); "; } - newDb.Ado.ExecuteCommand(string.Format(CreateDataBaseSql, databaseName, databaseDirectory)); + newDb.Ado.ExecuteCommand(string.Format(sql, databaseName, databaseDirectory)); } return true; }