Пример #1
0
        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);
 }