public ScriptCreatorRunner(IDataClient dataClient, Assembly targetAssembly) { _dialect = dataClient.Dialect; _scriptCreatorDatabase = new ScriptCreatorDatabase(_dialect, dataClient.Database); _scriptCreatorDataClient = new DataClient(_scriptCreatorDatabase, _dialect); _versionRepository = new ScriptCreatorVersionRepository(_scriptCreatorDataClient); _versionRepository.OnUpdateVersion += UpdateSchemaVersion; Runner.Log = new ScriptCreatorLogger(Runner.Log, this); _runner = new Runner(_scriptCreatorDataClient, targetAssembly, _versionRepository); }
public ScriptCreatorRunner(IDataClient dataClient, Assembly targetAssembly) { _dialect = dataClient.Dialect; _scriptCreatorDatabase = new ScriptCreatorDatabase(_dialect, dataClient.Database); _scriptCreatorDataClient = new DataClient(_scriptCreatorDatabase, _dialect); _versionRepository = new ScriptCreatorVersionRepository(_scriptCreatorDataClient, false); _versionRepository.OnUpdateVersion += UpdateSchemaVersion; Runner.Log = new ScriptCreatorLogger(Runner.Log, this); _runner = new Runner(_scriptCreatorDataClient, targetAssembly, _versionRepository); }
public void SetUp() { _database = new ScriptCreatorDatabase(new OracleDialect(), null); }