예제 #1
0
		public DatabaseHelper()
		{
			_connectionString = ConfigurationManager.ConnectionStrings["ManagerConnectionString"].ConnectionString;
			_databaseName = ConfigurationManager.AppSettings["TestDb"];
			_createScriptPath = ConfigurationManager.AppSettings["CreateScriptPath"];
			_schemaScriptsPath = ConfigurationManager.AppSettings["ReleaseScriptPath"];
			_programabilityPath = ConfigurationManager.AppSettings["ProgrammibilityPath"];
			_masterDatabaseName = "master";
			var executeMaster = new ExecuteSql(() => OpenConnection(true));

			_databaseSchemaCreator = new DatabaseSchemaCreator(new SchemaVersionInformation(), executeMaster);
			_databaseCreator = new DatabaseCreator(executeMaster);
		}
예제 #2
0
        public DatabaseHelper()
        {
            _connectionString   = ConfigurationManager.ConnectionStrings["ManagerConnectionString"].ConnectionString;
            _databaseName       = ConfigurationManager.AppSettings["TestDb"];
            _createScriptPath   = ConfigurationManager.AppSettings["CreateScriptPath"];
            _schemaScriptsPath  = ConfigurationManager.AppSettings["ReleaseScriptPath"];
            _programabilityPath = ConfigurationManager.AppSettings["ProgrammibilityPath"];
            _masterDatabaseName = "master";
            var executeMaster = new ExecuteSql(() => OpenConnection(true));

            _databaseSchemaCreator = new DatabaseSchemaCreator(new SchemaVersionInformation(), executeMaster);
            _databaseCreator       = new DatabaseCreator(executeMaster);
        }