Пример #1
0
 public SqlChangeTrackingMigrationsModelDiffer(IRelationalTypeMappingSource typeMappingSource,
                                               IMigrationsAnnotationProvider migrationsAnnotations, IChangeDetector changeDetector,
                                               IUpdateAdapterFactory updateAdapterFactory,
                                               CommandBatchPreparerDependencies commandBatchPreparerDependencies) : base(typeMappingSource,
                                                                                                                         migrationsAnnotations, changeDetector, updateAdapterFactory, commandBatchPreparerDependencies)
 {
 }
Пример #2
0
 public ShardingMigration(
     IRelationalTypeMappingSource typeMappingSource,
     IMigrationsAnnotationProvider migrationsAnnotations,
     IChangeDetector changeDetector,
     IUpdateAdapterFactory updateAdapterFactory,
     CommandBatchPreparerDependencies commandBatchPreparerDependencies
     )
     : base(typeMappingSource, migrationsAnnotations, changeDetector, updateAdapterFactory, commandBatchPreparerDependencies)
 {
     _existsShardingTables = Cache.ServiceProvider.GetService <ShardingContainer>().ExistsShardingTables;
 }
 public MySQLMigrationsModelDiffer(
     [NotNull] IRelationalTypeMappingSource typeMappingSource,
     [NotNull] IMigrationsAnnotationProvider migrationsAnnotations,
     [NotNull] IChangeDetector changeDetector,
     [NotNull] IUpdateAdapterFactory updateAdapterFactory,
     [NotNull] CommandBatchPreparerDependencies commandBatchPreparerDependencies)
     : base(
         typeMappingSource,
         migrationsAnnotations,
         changeDetector,
         updateAdapterFactory,
         commandBatchPreparerDependencies)
 {
 }
Пример #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SchemaAwareMigrationsModelDiffer"/> class.
 /// </summary>
 /// <param name="typeMappingSource">The type mapping source to use.</param>
 /// <param name="migrationsAnnotations">The migration annotation provider.</param>
 /// <param name="changeDetector">The change detector.</param>
 /// <param name="stateManagerDependencies">The state manager dependencies.</param>
 /// <param name="commandBatchPreparerDependencies">The command batch preparer dependencies.</param>
 public SchemaAwareMigrationsModelDiffer
 (
     IRelationalTypeMappingSource typeMappingSource,
     IMigrationsAnnotationProvider migrationsAnnotations,
     IChangeDetector changeDetector,
     StateManagerDependencies stateManagerDependencies,
     CommandBatchPreparerDependencies commandBatchPreparerDependencies
 )
     : base
     (
         typeMappingSource,
         migrationsAnnotations,
         changeDetector,
         stateManagerDependencies,
         commandBatchPreparerDependencies
     )
 {
 }
Пример #5
0
 public CassandraMigrationsModelDiffer(RelationalConnectionDependencies relationalConnectionDependencies, IRelationalTypeMappingSource typeMappingSource, IMigrationsAnnotationProvider migrationsAnnotations, IChangeDetector changeDetector, IUpdateAdapterFactory updateAdapterFactory, CommandBatchPreparerDependencies commandBatchPreparerDependencies) : base(typeMappingSource, migrationsAnnotations, changeDetector, updateAdapterFactory, commandBatchPreparerDependencies)
 {
     _cassandraOptionsExtension = CassandraOptionsExtension.Extract(relationalConnectionDependencies.ContextOptions);
 }