MigrationRunner getRunner() { var assembly = typeof(SqlMigrationService).Assembly; var ns = typeof(SqlMigrationService).Namespace; var generator = new SqliteGenerator(); var processor = new SqliteProcessor(_connection, generator, new TextWriterAnnouncer(Console.Out), new ProcessorOptions()); return new MigrationRunner(assembly, new RunnerContext(new TextWriterAnnouncer(Console.Out)) { Namespace = ns }, processor); }
IMigrationProcessor GetProcessor(string connectionString) { if (SQLSessionFactory.IsSqliteConnectionString(connectionString)) { var connection = new SQLiteConnection(connectionString); var generator = new SqliteGenerator(); return new SqliteProcessor(connection, generator, new NullAnnouncer(), new ProcessorOptions()); } else { var connection = new SqlConnection(connectionString); var generator = new SqlServer2008Generator(); return new SqlServerProcessor(connection, generator, new NullAnnouncer(), new ProcessorOptions()); } }
public SqliteGeneratorTests() { generator = new SqliteGenerator(); }
public void SetUp() { _dumpFilename = "createtable.dump"; _tableName = "sample_table"; _columnName = "sample_column_id"; _generator = new SqliteGenerator(); _fileDumpProcessor = new FileProcessor(_dumpFilename, _generator); }
public void SetUp() { _dumpFilename = "createtable.dump"; _tableName = "sample_table"; _columnName = "sample_column_id"; _generator = new SqliteGenerator(); _fileDumpProcessor = new FileProcessor(_dumpFilename, _generator, new TextWriterAnnouncer(System.Console.Out), new ProcessorOptions()); }
public SqliteGeneratorWithConventionsAppliedTests() { generator = new SqliteGenerator(); }