Class FlywayProperties
java.lang.Object
org.springframework.boot.flyway.autoconfigure.FlywayProperties
Configuration properties for Flyway database migrations.
- Since:
- 4.0.0
- Author:
- Dave Syer, EddĂș MelĂ©ndez, Stephane Nicoll, Chris Bono
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classOracleConfigurationExtensionproperties.static classPostgreSQLConfigurationExtensionproperties.static classSQLServerConfigurationExtensionproperties. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable BooleangetBatch()@Nullable Booleanint@Nullable String@Nullable Boolean@Nullable String@Nullable FileString @Nullable []@Nullable String@Nullable StringintString[]@Nullable Boolean@Nullable String@Nullable String@Nullable Boolean@Nullable BooleangetTable()@Nullable String@Nullable StringgetUrl()@Nullable StringgetUser()booleanbooleanbooleanbooleanbooleanbooleanbooleanisGroup()booleanisMixed()booleanbooleanbooleanbooleanbooleanbooleanvoidsetBaselineDescription(String baselineDescription) voidsetBaselineOnMigrate(boolean baselineOnMigrate) voidsetBaselineVersion(String baselineVersion) voidvoidsetCallbackLocations(List<String> callbackLocations) voidsetCleanDisabled(boolean cleanDisabled) voidsetCommunityDbSupportEnabled(@Nullable Boolean communityDbSupportEnabled) voidsetConnectRetries(int connectRetries) voidsetConnectRetriesInterval(Duration connectRetriesInterval) voidsetCreateSchemas(boolean createSchemas) voidsetDefaultSchema(@Nullable String defaultSchema) voidsetDetectEncoding(@Nullable Boolean detectEncoding) voidsetDriverClassName(@Nullable String driverClassName) voidsetDryRunOutput(@Nullable File dryRunOutput) voidsetEnabled(boolean enabled) voidsetEncoding(Charset encoding) voidsetErrorOverrides(String @Nullable [] errorOverrides) voidsetExecuteInTransaction(boolean executeInTransaction) voidsetFailOnMissingLocations(boolean failOnMissingLocations) voidsetGroup(boolean group) voidsetIgnoreMigrationPatterns(List<String> ignoreMigrationPatterns) voidsetInitSqls(List<String> initSqls) voidsetInstalledBy(@Nullable String installedBy) voidsetJdbcProperties(Map<String, String> jdbcProperties) voidsetKerberosConfigFile(@Nullable String kerberosConfigFile) voidsetLocations(List<String> locations) voidsetLockRetryCount(Integer lockRetryCount) voidsetLoggers(String[] loggers) voidsetMixed(boolean mixed) voidsetOutOfOrder(boolean outOfOrder) voidsetOutputQueryResults(@Nullable Boolean outputQueryResults) voidsetPassword(@Nullable String password) voidsetPlaceholderPrefix(String placeholderPrefix) voidsetPlaceholderReplacement(boolean placeholderReplacement) voidsetPlaceholders(Map<String, String> placeholders) voidsetPlaceholderSeparator(String placeholderSeparator) voidsetPlaceholderSuffix(String placeholderSuffix) voidsetPowershellExecutable(@Nullable String powershellExecutable) voidsetRepeatableSqlMigrationPrefix(String repeatableSqlMigrationPrefix) voidsetSchemas(List<String> schemas) voidsetScriptPlaceholderPrefix(String scriptPlaceholderPrefix) voidsetScriptPlaceholderSuffix(String scriptPlaceholderSuffix) voidsetSkipDefaultCallbacks(boolean skipDefaultCallbacks) voidsetSkipDefaultResolvers(boolean skipDefaultResolvers) voidsetSkipExecutingMigrations(@Nullable Boolean skipExecutingMigrations) voidsetSqlMigrationPrefix(String sqlMigrationPrefix) voidsetSqlMigrationSeparator(String sqlMigrationSeparator) voidsetSqlMigrationSuffixes(List<String> sqlMigrationSuffixes) voidvoidvoidsetTablespace(@Nullable String tablespace) voidvoidvoidvoidsetValidateMigrationNaming(boolean validateMigrationNaming) voidsetValidateOnMigrate(boolean validateOnMigrate)
-
Constructor Details
-
FlywayProperties
public FlywayProperties()
-
-
Method Details
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
isFailOnMissingLocations
public boolean isFailOnMissingLocations() -
setFailOnMissingLocations
public void setFailOnMissingLocations(boolean failOnMissingLocations) -
getLocations
-
setLocations
-
getCallbackLocations
-
setCallbackLocations
-
getEncoding
-
setEncoding
-
getConnectRetries
public int getConnectRetries() -
setConnectRetries
public void setConnectRetries(int connectRetries) -
getConnectRetriesInterval
-
setConnectRetriesInterval
-
getLockRetryCount
public int getLockRetryCount() -
setLockRetryCount
-
getDefaultSchema
-
setDefaultSchema
-
getSchemas
-
setSchemas
-
isCreateSchemas
public boolean isCreateSchemas() -
setCreateSchemas
public void setCreateSchemas(boolean createSchemas) -
getTable
-
setTable
-
getTablespace
-
setTablespace
-
getBaselineDescription
-
setBaselineDescription
-
getBaselineVersion
-
setBaselineVersion
-
getInstalledBy
-
setInstalledBy
-
getPlaceholders
-
setPlaceholders
-
getPlaceholderPrefix
-
setPlaceholderPrefix
-
getPlaceholderSuffix
-
setPlaceholderSuffix
-
getPlaceholderSeparator
-
setPlaceholderSeparator
-
isPlaceholderReplacement
public boolean isPlaceholderReplacement() -
setPlaceholderReplacement
public void setPlaceholderReplacement(boolean placeholderReplacement) -
getSqlMigrationPrefix
-
setSqlMigrationPrefix
-
getSqlMigrationSuffixes
-
setSqlMigrationSuffixes
-
getSqlMigrationSeparator
-
setSqlMigrationSeparator
-
getRepeatableSqlMigrationPrefix
-
setRepeatableSqlMigrationPrefix
-
getTarget
-
setTarget
-
getUser
-
setUser
-
getPassword
-
setPassword
-
getDriverClassName
-
setDriverClassName
-
getUrl
-
setUrl
-
getInitSqls
-
setInitSqls
-
isBaselineOnMigrate
public boolean isBaselineOnMigrate() -
setBaselineOnMigrate
public void setBaselineOnMigrate(boolean baselineOnMigrate) -
isCleanDisabled
public boolean isCleanDisabled() -
setCleanDisabled
public void setCleanDisabled(boolean cleanDisabled) -
isGroup
public boolean isGroup() -
setGroup
public void setGroup(boolean group) -
isMixed
public boolean isMixed() -
setMixed
public void setMixed(boolean mixed) -
isOutOfOrder
public boolean isOutOfOrder() -
setOutOfOrder
public void setOutOfOrder(boolean outOfOrder) -
isSkipDefaultCallbacks
public boolean isSkipDefaultCallbacks() -
setSkipDefaultCallbacks
public void setSkipDefaultCallbacks(boolean skipDefaultCallbacks) -
isSkipDefaultResolvers
public boolean isSkipDefaultResolvers() -
setSkipDefaultResolvers
public void setSkipDefaultResolvers(boolean skipDefaultResolvers) -
isValidateMigrationNaming
public boolean isValidateMigrationNaming() -
setValidateMigrationNaming
public void setValidateMigrationNaming(boolean validateMigrationNaming) -
isValidateOnMigrate
public boolean isValidateOnMigrate() -
setValidateOnMigrate
public void setValidateOnMigrate(boolean validateOnMigrate) -
getScriptPlaceholderPrefix
-
setScriptPlaceholderPrefix
-
getScriptPlaceholderSuffix
-
setScriptPlaceholderSuffix
-
getPowershellExecutable
-
setPowershellExecutable
-
isExecuteInTransaction
public boolean isExecuteInTransaction() -
setExecuteInTransaction
public void setExecuteInTransaction(boolean executeInTransaction) -
getLoggers
-
setLoggers
-
getBatch
-
setBatch
-
getDryRunOutput
-
setDryRunOutput
-
getErrorOverrides
-
setErrorOverrides
-
getStream
-
setStream
-
getJdbcProperties
-
setJdbcProperties
-
getKerberosConfigFile
-
setKerberosConfigFile
-
getOutputQueryResults
-
setOutputQueryResults
-
getSkipExecutingMigrations
-
setSkipExecutingMigrations
-
getIgnoreMigrationPatterns
-
setIgnoreMigrationPatterns
-
getDetectEncoding
-
setDetectEncoding
-
getCommunityDbSupportEnabled
-
setCommunityDbSupportEnabled
-
getOracle
-
getPostgresql
-
getSqlserver
-