예제 #1
0
 private void CreateDatabase(string name, bool recreate)
 {
     using (var connection = new SqlDBConnection("master"))
     {
         connection.RunScript($"{nameof(MTSR)}.SQL.{nameof(SqlDB)}.sql");
         using (var cmd = connection.CreateProcedureCommand(nameof(CreateDatabase)))
         {
             cmd.AddParameter(nameof(name), name);
             cmd.AddParameter(nameof(recreate), recreate);
             cmd.ExecuteNonQuery();
         }
     }
 }
예제 #2
0
 public SqlDB(string name, bool recreate)
 {
     CreateDatabase(name, recreate);
     Connection = new SqlDBConnection(name);
 }