public abstract class AbstractInitialSetupMigration
extends org.springframework.cloud.dataflow.common.flyway.AbstractMigration
Constructor and Description |
---|
AbstractInitialSetupMigration(List<org.springframework.cloud.dataflow.common.flyway.SqlCommand> commands)
Instantiates a new abstract initial setup migration.
|
Modifier and Type | Method and Description |
---|---|
abstract List<org.springframework.cloud.dataflow.common.flyway.SqlCommand> |
createAppRegistrationTable()
Creates the app registration table.
|
abstract List<org.springframework.cloud.dataflow.common.flyway.SqlCommand> |
createAuditRecordsTable()
Creates the audit records table.
|
abstract List<org.springframework.cloud.dataflow.common.flyway.SqlCommand> |
createBatchTables()
Creates the batch tables.
|
abstract List<org.springframework.cloud.dataflow.common.flyway.SqlCommand> |
createHibernateSequence()
Creates the hibernate sequence.
|
abstract List<org.springframework.cloud.dataflow.common.flyway.SqlCommand> |
createStreamDefinitionsTable()
Creates the stream definitions table.
|
abstract List<org.springframework.cloud.dataflow.common.flyway.SqlCommand> |
createTaskDefinitionsTable()
Creates the task definitions table.
|
abstract List<org.springframework.cloud.dataflow.common.flyway.SqlCommand> |
createTaskDeploymentTable()
Creates the task deployment table.
|
abstract List<org.springframework.cloud.dataflow.common.flyway.SqlCommand> |
createTaskTables()
Creates the task tables.
|
List<org.springframework.cloud.dataflow.common.flyway.SqlCommand> |
getCommands() |
migrate
public AbstractInitialSetupMigration(List<org.springframework.cloud.dataflow.common.flyway.SqlCommand> commands)
commands
- the default commandspublic List<org.springframework.cloud.dataflow.common.flyway.SqlCommand> getCommands()
getCommands
in class org.springframework.cloud.dataflow.common.flyway.AbstractMigration
public abstract List<org.springframework.cloud.dataflow.common.flyway.SqlCommand> createHibernateSequence()
public abstract List<org.springframework.cloud.dataflow.common.flyway.SqlCommand> createAppRegistrationTable()
public abstract List<org.springframework.cloud.dataflow.common.flyway.SqlCommand> createTaskDeploymentTable()
public abstract List<org.springframework.cloud.dataflow.common.flyway.SqlCommand> createAuditRecordsTable()
public abstract List<org.springframework.cloud.dataflow.common.flyway.SqlCommand> createStreamDefinitionsTable()
public abstract List<org.springframework.cloud.dataflow.common.flyway.SqlCommand> createTaskDefinitionsTable()
public abstract List<org.springframework.cloud.dataflow.common.flyway.SqlCommand> createTaskTables()
public abstract List<org.springframework.cloud.dataflow.common.flyway.SqlCommand> createBatchTables()
Copyright © 2024 Pivotal Software, Inc.. All rights reserved.