This commit is contained in:
sunkaixuan 2019-05-23 09:05:47 +08:00
parent e85d5e07fd
commit 6357980895
2 changed files with 10 additions and 10 deletions

View File

@ -15,11 +15,11 @@ namespace OrmTest
SqlSugarClient db = new SqlSugarClient(new ConnectionConfig() SqlSugarClient db = new SqlSugarClient(new ConnectionConfig()
{ {
DbType = DbType.SqlServer, DbType = DbType.SqlServer,
ConnectionString = "server=.;uid=sa;pwd=haosql;database=MyDbBaseTest", ConnectionString = "server=.;uid=sa;pwd=haosql;database=cCcMyDbBaseTest",
InitKeyType = InitKeyType.Attribute, InitKeyType = InitKeyType.Attribute,
IsAutoCloseConnection = true IsAutoCloseConnection = true
}); });
db.DbMaintenance.CreateDatabase(); db.DbMaintenance.CreateDatabase(@"c:\");
db.CodeFirst.InitTables(typeof(CodeFirstTable1));//Create CodeFirstTable1 db.CodeFirst.InitTables(typeof(CodeFirstTable1));//Create CodeFirstTable1
db.Insertable(new CodeFirstTable1() { Name = "a", Text="a" }).ExecuteCommand(); db.Insertable(new CodeFirstTable1() { Name = "a", Text="a" }).ExecuteCommand();
var list = db.Queryable<CodeFirstTable1>().ToList(); var list = db.Queryable<CodeFirstTable1>().ToList();

View File

@ -295,13 +295,13 @@ namespace SqlSugar
/// <returns></returns> /// <returns></returns>
public override bool CreateDatabase(string databaseName, string databaseDirectory = null) public override bool CreateDatabase(string databaseName, string databaseDirectory = null)
{ {
//if (databaseDirectory != null) if (databaseDirectory != null)
//{ {
// if (!FileHelper.IsExistDirectory(databaseDirectory)) if (!FileHelper.IsExistDirectory(databaseDirectory))
// { {
// FileHelper.CreateDirectory(databaseDirectory); FileHelper.CreateDirectory(databaseDirectory);
// } }
//} }
var oldDatabaseName = this.Context.Ado.Connection.Database; var oldDatabaseName = this.Context.Ado.Connection.Database;
var connection = this.Context.CurrentConnectionConfig.ConnectionString; var connection = this.Context.CurrentConnectionConfig.ConnectionString;
connection = connection.Replace(oldDatabaseName, "master"); connection = connection.Replace(oldDatabaseName, "master");
@ -339,7 +339,7 @@ namespace SqlSugar
filegrowth = 10mb filegrowth = 10mb
); "; ); ";
} }
newDb.Ado.ExecuteCommand(string.Format(CreateDataBaseSql, databaseName, databaseDirectory)); newDb.Ado.ExecuteCommand(string.Format(sql, databaseName, databaseDirectory));
} }
return true; return true;
} }