Package io.github.yrashid.actualschema
Interface GenerateSchemaWorkParameters
-
- All Implemented Interfaces:
-
org.gradle.workers.WorkParameters
public interface GenerateSchemaWorkParameters implements WorkParameters
-
-
Method Summary
Modifier and Type Method Description abstract RegularFilePropertygetChangelogFile()abstract DirectoryPropertygetResourceBaseDir()abstract RegularFilePropertygetOutputFile()abstract Property<String>getPostgresImage()abstract Property<String>getPostgresImageCompatibleSubstituteFor()abstract Property<String>getDatabaseName()abstract Property<String>getUsername()abstract Property<String>getPassword()abstract ListProperty<String>getSchemas()abstract SetProperty<String>getExcludedTables()abstract ListProperty<String>getLiquibaseContexts()abstract ListProperty<String>getLiquibaseLabels()abstract MapProperty<String, String>getLiquibaseParameters()abstract Property<String>getLiquibaseDefaultSchema()abstract Property<String>getLiquibaseSchema()abstract Property<String>getLiquibaseChangeLogTable()abstract Property<String>getLiquibaseChangeLogLockTable()abstract Property<Boolean>getNormalizeOutput()-
-
Method Detail
-
getChangelogFile
abstract RegularFileProperty getChangelogFile()
-
getResourceBaseDir
abstract DirectoryProperty getResourceBaseDir()
-
getOutputFile
abstract RegularFileProperty getOutputFile()
-
getPostgresImage
abstract Property<String> getPostgresImage()
-
getPostgresImageCompatibleSubstituteFor
abstract Property<String> getPostgresImageCompatibleSubstituteFor()
-
getDatabaseName
abstract Property<String> getDatabaseName()
-
getUsername
abstract Property<String> getUsername()
-
getPassword
abstract Property<String> getPassword()
-
getSchemas
abstract ListProperty<String> getSchemas()
-
getExcludedTables
abstract SetProperty<String> getExcludedTables()
-
getLiquibaseContexts
abstract ListProperty<String> getLiquibaseContexts()
-
getLiquibaseLabels
abstract ListProperty<String> getLiquibaseLabels()
-
getLiquibaseParameters
abstract MapProperty<String, String> getLiquibaseParameters()
-
getLiquibaseDefaultSchema
abstract Property<String> getLiquibaseDefaultSchema()
-
getLiquibaseSchema
abstract Property<String> getLiquibaseSchema()
-
getLiquibaseChangeLogTable
abstract Property<String> getLiquibaseChangeLogTable()
-
getLiquibaseChangeLogLockTable
abstract Property<String> getLiquibaseChangeLogLockTable()
-
getNormalizeOutput
abstract Property<Boolean> getNormalizeOutput()
-
-
-
-