public SQLiteDataStoreCreator( [NotNull] SQLiteConnection connection, [NotNull] SqlStatementExecutor executor, [NotNull] SQLiteMigrationOperationSqlGeneratorFactory generatorFactory, [NotNull] SQLiteModelDiffer modelDiffer) { Check.NotNull(connection, "connection"); Check.NotNull(executor, "executor"); Check.NotNull(generatorFactory, "generatorFactory"); Check.NotNull(modelDiffer, "modelDiffer"); _connection = connection; _executor = executor; _generatorFactory = generatorFactory; _modelDiffer = modelDiffer; }
public SQLiteMigrator( [NotNull] DbContextConfiguration contextConfiguration, [NotNull] HistoryRepository historyRepository, [NotNull] MigrationAssembly migrationAssembly, [NotNull] ModelDiffer modelDiffer, [NotNull] SQLiteMigrationOperationSqlGeneratorFactory ddlSqlGeneratorFactory, [NotNull] SQLiteSqlGenerator dmlSqlGenerator, [NotNull] SqlStatementExecutor sqlExecutor) : base( contextConfiguration, historyRepository, migrationAssembly, modelDiffer, ddlSqlGeneratorFactory, dmlSqlGenerator, sqlExecutor) { }