Fly4sConfig

fly4s.data.Fly4sConfig
See theFly4sConfig companion object
case class Fly4sConfig(connectRetries: Int, initSql: Option[String], defaultSchemaName: Option[String], schemaNames: Option[NonEmptyList[String]], lockRetryCount: Int, installedBy: Option[String], locations: List[Location], encoding: Charset, table: String, tablespace: Option[String], targetVersion: MigrationVersion, baselineVersion: MigrationVersion, baselineDescription: String, ignoreMigrationPatterns: List[ValidatePattern], placeholders: Map[String, String], placeholderPrefix: String, placeholderSuffix: String, sqlMigrationPrefix: String, sqlMigrationSuffixes: Seq[String], repeatableSqlMigrationPrefix: String, sqlMigrationSeparator: String, callbacks: List[Callback], resolvers: List[MigrationResolver], resourceProvider: Option[ResourceProvider], group: Boolean, mixed: Boolean, failOnMissingLocations: Boolean, validateMigrationNaming: Boolean, validateOnMigrate: Boolean, cleanOnValidationError: Boolean, cleanDisabled: Boolean, createSchemas: Boolean, placeholderReplacement: Boolean, baselineOnMigrate: Boolean, outOfOrder: Boolean, skipDefaultCallbacks: Boolean, skipDefaultResolvers: Boolean, loggers: List[LoggerType], baseJavaConfig: Option[Configuration])

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def withBaselineDescription(baselineDescription: String): Fly4sConfig
Extension method from Fly4sConfig
def withBaselineOnMigrate(baselineOnMigrate: Boolean): Fly4sConfig
Extension method from Fly4sConfig
Extension method from Fly4sConfig
def withCallbacks(callbacks: List[Callback]): Fly4sConfig
Extension method from Fly4sConfig
def withCleanDisabled(cleanDisabled: Boolean): Fly4sConfig
Extension method from Fly4sConfig
def withCleanOnValidationError(cleanOnValidationError: Boolean): Fly4sConfig
Extension method from Fly4sConfig
def withConnectRetries(connectRetries: Int): Fly4sConfig
Extension method from Fly4sConfig
def withCreateSchemas(createSchemas: Boolean): Fly4sConfig
Extension method from Fly4sConfig
def withDefaultSchemaName(defaultSchemaName: Option[String]): Fly4sConfig
Extension method from Fly4sConfig
def withEncoding(encoding: Charset): Fly4sConfig
Extension method from Fly4sConfig
def withFailOnMissingLocations(failOnMissingLocations: Boolean): Fly4sConfig
Extension method from Fly4sConfig
def withGroup(group: Boolean): Fly4sConfig
Extension method from Fly4sConfig
def withIgnoreMigrationPatterns(ignoreMigrationPatterns: List[ValidatePattern]): Fly4sConfig
Extension method from Fly4sConfig
def withInitSql(initSql: Option[String]): Fly4sConfig
Extension method from Fly4sConfig
def withInstalledBy(installedBy: Option[String]): Fly4sConfig
Extension method from Fly4sConfig
def withLocations(locations: List[Location]): Fly4sConfig
Extension method from Fly4sConfig
def withLockRetryCount(lockRetryCount: Int): Fly4sConfig
Extension method from Fly4sConfig
def withLoggers(loggers: List[LoggerType]): Fly4sConfig
Extension method from Fly4sConfig
def withMixed(mixed: Boolean): Fly4sConfig
Extension method from Fly4sConfig
def withOutOfOrder(outOfOrder: Boolean): Fly4sConfig
Extension method from Fly4sConfig
def withPlaceholderPrefix(placeholderPrefix: String): Fly4sConfig
Extension method from Fly4sConfig
def withPlaceholderReplacement(placeholderReplacement: Boolean): Fly4sConfig
Extension method from Fly4sConfig
def withPlaceholderSuffix(placeholderSuffix: String): Fly4sConfig
Extension method from Fly4sConfig
def withPlaceholders(placeholders: Map[String, String]): Fly4sConfig
Extension method from Fly4sConfig
def withRepeatableSqlMigrationPrefix(repeatableSqlMigrationPrefix: String): Fly4sConfig
Extension method from Fly4sConfig
Extension method from Fly4sConfig
def withResourceProvider(resourceProvider: Option[ResourceProvider]): Fly4sConfig
Extension method from Fly4sConfig
def withSchemaNames(schemaNames: Option[NonEmptyList[String]]): Fly4sConfig
Extension method from Fly4sConfig
def withSkipDefaultCallbacks(skipDefaultCallbacks: Boolean): Fly4sConfig
Extension method from Fly4sConfig
def withSkipDefaultResolvers(skipDefaultResolvers: Boolean): Fly4sConfig
Extension method from Fly4sConfig
def withSqlMigrationPrefix(sqlMigrationPrefix: String): Fly4sConfig
Extension method from Fly4sConfig
def withSqlMigrationSeparator(sqlMigrationSeparator: String): Fly4sConfig
Extension method from Fly4sConfig
def withSqlMigrationSuffixes(sqlMigrationSuffixes: Seq[String]): Fly4sConfig
Extension method from Fly4sConfig
def withTable(table: String): Fly4sConfig
Extension method from Fly4sConfig
def withTablespace(tablespace: Option[String]): Fly4sConfig
Extension method from Fly4sConfig
Extension method from Fly4sConfig
def withValidateMigrationNaming(validateMigrationNaming: Boolean): Fly4sConfig
Extension method from Fly4sConfig
def withValidateOnMigrate(validateOnMigrate: Boolean): Fly4sConfig
Extension method from Fly4sConfig

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product