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