クラス FlywayProperties
java.lang.ObjectSE
org.springframework.boot.autoconfigure.flyway.FlywayProperties
Flyway データベース移行の構成プロパティ。
- 導入:
- 1.1.0
- 作成者:
- Dave Syer, Edd ú Mel é ndez, Stephane Nicoll, Chris Bono
ネストされたクラスの要約
ネストされたクラス修飾子と型クラス説明static classOracleConfigurationExtensionのプロパティ。static classPostgreSQLConfigurationExtensionのプロパティ。static classSQLServerConfigurationExtensionのプロパティ。コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明getBatch()intStringSE[]intStringSE[]非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。getTable()getUrl()getUser()booleanbooleanboolean非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。booleanbooleanbooleanbooleanbooleanisGroup()booleanisMixed()booleanbooleanbooleanbooleanbooleanbooleanvoidsetBaselineDescription(StringSE baselineDescription) voidsetBaselineOnMigrate(boolean baselineOnMigrate) voidsetBaselineVersion(StringSE baselineVersion) voidvoidsetCleanDisabled(boolean cleanDisabled) voidsetCleanOnValidationError(boolean cleanOnValidationError) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。voidsetCommunityDbSupportEnabled(BooleanSE communityDbSupportEnabled) voidsetConnectRetries(int connectRetries) voidsetConnectRetriesInterval(DurationSE connectRetriesInterval) voidsetCreateSchemas(boolean createSchemas) voidsetDefaultSchema(StringSE defaultSchema) voidsetDetectEncoding(BooleanSE detectEncoding) voidsetDriverClassName(StringSE driverClassName) voidsetDryRunOutput(FileSE dryRunOutput) voidsetEnabled(boolean enabled) voidsetEncoding(CharsetSE encoding) voidsetErrorOverrides(StringSE[] errorOverrides) voidsetExecuteInTransaction(boolean executeInTransaction) voidsetFailOnMissingLocations(boolean failOnMissingLocations) voidsetGroup(boolean group) voidsetIgnoreMigrationPatterns(ListSE<StringSE> ignoreMigrationPatterns) voidsetInitSqls(ListSE<StringSE> initSqls) voidsetInstalledBy(StringSE installedBy) voidsetJdbcProperties(MapSE<StringSE, StringSE> jdbcProperties) voidsetKerberosConfigFile(StringSE kerberosConfigFile) voidsetLocations(ListSE<StringSE> locations) voidsetLockRetryCount(IntegerSE lockRetryCount) voidsetLoggers(StringSE[] loggers) voidsetMixed(boolean mixed) voidsetOracleKerberosCacheFile(StringSE oracleKerberosCacheFile) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。voidsetOracleSqlplus(BooleanSE oracleSqlplus) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。voidsetOracleSqlplusWarn(BooleanSE oracleSqlplusWarn) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。voidsetOracleWalletLocation(StringSE oracleWalletLocation) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。voidsetOutOfOrder(boolean outOfOrder) voidsetOutputQueryResults(BooleanSE outputQueryResults) voidsetPassword(StringSE password) voidsetPlaceholderPrefix(StringSE placeholderPrefix) voidsetPlaceholderReplacement(boolean placeholderReplacement) voidsetPlaceholders(MapSE<StringSE, StringSE> placeholders) voidsetPlaceholderSeparator(StringSE placeholderSeparator) voidsetPlaceholderSuffix(StringSE placeholderSuffix) voidsetRepeatableSqlMigrationPrefix(StringSE repeatableSqlMigrationPrefix) voidsetSchemas(ListSE<StringSE> schemas) voidsetScriptPlaceholderPrefix(StringSE scriptPlaceholderPrefix) voidsetScriptPlaceholderSuffix(StringSE scriptPlaceholderSuffix) voidsetSkipDefaultCallbacks(boolean skipDefaultCallbacks) voidsetSkipDefaultResolvers(boolean skipDefaultResolvers) voidsetSkipExecutingMigrations(BooleanSE skipExecutingMigrations) voidsetSqlMigrationPrefix(StringSE sqlMigrationPrefix) voidsetSqlMigrationSeparator(StringSE sqlMigrationSeparator) voidsetSqlMigrationSuffixes(ListSE<StringSE> sqlMigrationSuffixes) voidsetSqlServerKerberosLoginFile(StringSE sqlServerKerberosLoginFile) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。voidvoidvoidsetTablespace(StringSE tablespace) voidvoidvoidvoidsetValidateMigrationNaming(boolean validateMigrationNaming) voidsetValidateOnMigrate(boolean validateOnMigrate)
コンストラクターの詳細
FlywayProperties
public FlywayProperties()
メソッドの詳細
isEnabled
public boolean isEnabled()setEnabled
public void setEnabled(boolean enabled) isFailOnMissingLocations
public boolean isFailOnMissingLocations()setFailOnMissingLocations
public void setFailOnMissingLocations(boolean failOnMissingLocations) getLocations
setLocations
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) isCleanOnValidationError
@DeprecatedSE(since="3.4.0", forRemoval=true) @DeprecatedConfigurationProperty(since="3.4.0", reason="Deprecated in Flyway 10.18") public boolean isCleanOnValidationError()非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。setCleanOnValidationError
@DeprecatedSE(since="3.4.0", forRemoval=true) public void setCleanOnValidationError(boolean cleanOnValidationError) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。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
isExecuteInTransaction
public boolean isExecuteInTransaction()setExecuteInTransaction
public void setExecuteInTransaction(boolean executeInTransaction) getLoggers
setLoggers
getBatch
setBatch
getDryRunOutput
setDryRunOutput
getErrorOverrides
setErrorOverrides
getOracleSqlplus
@DeprecatedConfigurationProperty(replacement="spring.flyway.oracle.sqlplus", since="3.2.0") @DeprecatedSE(since="3.2.0", forRemoval=true) public BooleanSE getOracleSqlplus()非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。setOracleSqlplus
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。getOracleSqlplusWarn
@DeprecatedConfigurationProperty(replacement="spring.flyway.oracle.sqlplus-warn", since="3.2.0") @DeprecatedSE(since="3.2.0", forRemoval=true) public BooleanSE getOracleSqlplusWarn()非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。setOracleSqlplusWarn
@DeprecatedSE(since="3.2.0", forRemoval=true) public void setOracleSqlplusWarn(BooleanSE oracleSqlplusWarn) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。getOracleWalletLocation
@DeprecatedConfigurationProperty(replacement="spring.flyway.oracle.wallet-location", since="3.2.0") @DeprecatedSE(since="3.2.0", forRemoval=true) public StringSE getOracleWalletLocation()非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。setOracleWalletLocation
@DeprecatedSE(since="3.2.0", forRemoval=true) public void setOracleWalletLocation(StringSE oracleWalletLocation) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。getStream
setStream
getJdbcProperties
setJdbcProperties
getKerberosConfigFile
setKerberosConfigFile
getOracleKerberosCacheFile
@DeprecatedConfigurationProperty(replacement="spring.flyway.oracle.kerberos-cache-file", since="3.2.0") @DeprecatedSE(since="3.2.0", forRemoval=true) public StringSE getOracleKerberosCacheFile()非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。setOracleKerberosCacheFile
@DeprecatedSE(since="3.2.0", forRemoval=true) public void setOracleKerberosCacheFile(StringSE oracleKerberosCacheFile) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。getOutputQueryResults
setOutputQueryResults
getSqlServerKerberosLoginFile
@DeprecatedConfigurationProperty(replacement="spring.flyway.sqlserver.kerberos-login-file") @DeprecatedSE(since="3.2.0", forRemoval=true) public StringSE getSqlServerKerberosLoginFile()非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。setSqlServerKerberosLoginFile
@DeprecatedSE(since="3.2.0", forRemoval=true) public void setSqlServerKerberosLoginFile(StringSE sqlServerKerberosLoginFile) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。getSkipExecutingMigrations
setSkipExecutingMigrations
getIgnoreMigrationPatterns
setIgnoreMigrationPatterns
getDetectEncoding
setDetectEncoding
getCommunityDbSupportEnabled
setCommunityDbSupportEnabled
getOracle
getPostgresql
getSqlserver