fly4s core
fly4s core
fly4s
implicits
syntax
fly4s.core
AllCoreSyntax
ValidatedMigrateResultMonadThrowOps
ValidatedMigrateResultOps
Fly4s
Fly4s
fly4s.core.data
Fly4sConfig
Fly4sConfig
Fly4sConfigFluentConfigOps
Location
MigrationVersion
SourceConfig
SourceConfig
ValidateOutput
ValidateOutputInstances
ValidatePattern
ValidMigrationState
FutureSuccess
Ignored
MissingSuccess
Pending
ValidMigrationState
ValidMigrationType
Repeatable
Versioned
ValidMigrationType
ValidateResult
ValidatedMigrateResult
fly4s core
/
fly4s.core.data
/
Fly4sConfig
/
Fly4sConfigFluentConfigOps
Fly4sConfigFluentConfigOps
implicit
class
Fly4sConfigFluentConfigOps
(
i:
Fly4sConfig
)
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
withBaselineDescription
(
baselineDescription:
String
):
Fly4sConfig
def
withBaselineOnMigrate
(
baselineOnMigrate:
Boolean
):
Fly4sConfig
def
withBaselineVersion
(
baselineVersion:
MigrationVersion
):
Fly4sConfig
def
withCallbacks
(
callbacks:
List
[
Callback
]):
Fly4sConfig
def
withCleanDisabled
(
cleanDisabled:
Boolean
):
Fly4sConfig
def
withCleanOnValidationError
(
cleanOnValidationError:
Boolean
):
Fly4sConfig
def
withConnectRetries
(
connectRetries:
Int
):
Fly4sConfig
def
withCreateSchemas
(
createSchemas:
Boolean
):
Fly4sConfig
def
withDefaultSchemaName
(
defaultSchemaName:
Option
[
String
]):
Fly4sConfig
def
withEncoding
(
encoding:
Charset
):
Fly4sConfig
def
withFailOnMissingLocations
(
failOnMissingLocations:
Boolean
):
Fly4sConfig
def
withGroup
(
group:
Boolean
):
Fly4sConfig
def
withIgnoreMigrationPatterns
(
ignoreMigrationPatterns:
List
[
ValidatePattern
]):
Fly4sConfig
def
withInitSql
(
initSql:
Option
[
String
]):
Fly4sConfig
def
withInstalledBy
(
installedBy:
Option
[
String
]):
Fly4sConfig
def
withLocations
(
locations:
List
[
Location
]):
Fly4sConfig
def
withLockRetryCount
(
lockRetryCount:
Int
):
Fly4sConfig
def
withMixed
(
mixed:
Boolean
):
Fly4sConfig
def
withOutOfOrder
(
outOfOrder:
Boolean
):
Fly4sConfig
def
withPlaceholderPrefix
(
placeholderPrefix:
String
):
Fly4sConfig
def
withPlaceholderReplacement
(
placeholderReplacement:
Boolean
):
Fly4sConfig
def
withPlaceholderSuffix
(
placeholderSuffix:
String
):
Fly4sConfig
def
withPlaceholders
(
placeholders:
Map
[
String
,
String
]):
Fly4sConfig
def
withRepeatableSqlMigrationPrefix
(
repeatableSqlMigrationPrefix:
String
):
Fly4sConfig
def
withResolvers
(
resolvers:
List
[
MigrationResolver
]):
Fly4sConfig
def
withResourceProvider
(
resourceProvider:
Option
[
ResourceProvider
]):
Fly4sConfig
def
withSchemaNames
(
schemaNames:
Option
[
NonEmptyList
[
String
]]):
Fly4sConfig
def
withSkipDefaultCallbacks
(
skipDefaultCallbacks:
Boolean
):
Fly4sConfig
def
withSkipDefaultResolvers
(
skipDefaultResolvers:
Boolean
):
Fly4sConfig
def
withSqlMigrationPrefix
(
sqlMigrationPrefix:
String
):
Fly4sConfig
def
withSqlMigrationSeparator
(
sqlMigrationSeparator:
String
):
Fly4sConfig
def
withSqlMigrationSuffixes
(
sqlMigrationSuffixes:
Seq
[
String
]):
Fly4sConfig
def
withTable
(
table:
String
):
Fly4sConfig
def
withTablespace
(
tablespace:
Option
[
String
]):
Fly4sConfig
def
withTargetVersion
(
targetVersion:
MigrationVersion
):
Fly4sConfig
def
withValidateMigrationNaming
(
validateMigrationNaming:
Boolean
):
Fly4sConfig
def
withValidateOnMigrate
(
validateOnMigrate:
Boolean
):
Fly4sConfig