Class FlywaveConfiguration
-
- All Implemented Interfaces:
@Configuration(proxyBeanMethods = false)@ConditionalWingsEnabled()@ConditionalOnClass(value = DataSourceContext.class) public class FlywaveConfiguration- Since:
2019-06-01
trydofor
-
-
Constructor Summary
Constructors Constructor Description FlywaveConfiguration()
-
Method Summary
-
-
Method Detail
-
schemaJournalManager
@Bean()@ConditionalWingsEnabled()@Scope(value = ConfigurableBeanFactory.SCOPE_PROTOTYPE) SchemaJournalManager schemaJournalManager(DataSourceContext sourceContext, SqlStatementParser statementParser, SchemaDefinitionLoader schemaDefinitionLoader, FlywaveVerProp properties)
-
schemaVersionManger
@Bean()@ConditionalWingsEnabled()@Scope(value = ConfigurableBeanFactory.SCOPE_PROTOTYPE) DefaultRevisionManager schemaVersionManger(DataSourceContext sourceContext, SqlStatementParser statementParser, SqlSegmentProcessor segmentProcessor, SchemaDefinitionLoader schemaDefinitionLoader, FlywaveVerProp properties)
-
schemaShardingManager
@Bean()@ConditionalWingsEnabled()@Scope(value = ConfigurableBeanFactory.SCOPE_PROTOTYPE) SchemaShardingManager schemaShardingManager(DataSourceContext sourceContext, SqlStatementParser statementParser, SchemaDefinitionLoader schemaDefinitionLoader)
-
schemaFulldumpManager
@Bean()@ConditionalWingsEnabled() SchemaFulldumpManager schemaFulldumpManager(SqlStatementParser statementParser, SchemaDefinitionLoader schemaDefinitionLoader)
-
schemaDefinitionLoader
@Bean()@ConditionalWingsEnabled() MysqlDefinitionLoader schemaDefinitionLoader(FlywaveSqlProp conf)
-
sqlStatementParser
@Bean()@ConditionalWingsEnabled() MySqlStatementParser sqlStatementParser(FlywaveSqlProp conf)
-
sqlSegmentProcessor
@Bean()@ConditionalWingsEnabled() SqlSegmentProcessor sqlSegmentProcessor(FlywaveSqlProp conf)
-
revisionCheckerRunner
@Bean()@ConditionalWingsEnabled(abs = FlywaveFitProp.Key$checker) ApplicationRunnerOrdered revisionCheckerRunner(DefaultRevisionManager manager, FlywaveFitProp prop)
-
-
-
-