public void Initialize(ICustomMigrationProcessor customMigrationProcessor) { CustomMigrationProcessor = customMigrationProcessor; RunCustomAction(() => { CustomMigrationProcessor?.ConfigureSqlExecuteAction(sql => Process(new SqlStatement { Sql = sql, IsExternal = true })); CustomMigrationProcessor?.MigrationMetadataChanged(MigrationMetadata, this); }); Initialize(); }
public ExtendedOracleManagedProcessor( OracleManagedDbFactory factory, OracleGenerator generator, ILogger <ExtendedOracleManagedProcessor> logger, IOptionsSnapshot <ProcessorOptions> options, IConnectionStringAccessor connectionStringAccessor, IExtendedMigrationProcessor <ExtendedOracleProcessorBase> extendedMigrationProcessor, ICustomMigrationProcessor <OracleProcessor> customMigrationProcessor = null, IVersionTableMetaData versionTableMetaData = null ) : base(factory, generator, logger, options, connectionStringAccessor) { ExtendedMigrationProcessor = extendedMigrationProcessor; VersionTableMetaData = versionTableMetaData; Initialize(customMigrationProcessor); }
public void Initialize(ICustomMigrationProcessor customMigrationProcessor) { Initialize(); ExtendedMigrationProcessor.Initialize(customMigrationProcessor); }
public void Initialize(ICustomMigrationProcessor customMigrationProcessor) { }