Package de.xima.fc.liquibase.change
Class ADropDynamicTablesForeignKeys
- java.lang.Object
-
- de.xima.fc.liquibase.change.ADropDynamicTablesForeignKeys
-
- All Implemented Interfaces:
liquibase.change.custom.CustomChange
,liquibase.change.custom.CustomTaskChange
- Direct Known Subclasses:
DropDataTablesForeignKeys
,DropInboxTablesForeignKeys
public abstract class ADropDynamicTablesForeignKeys extends Object implements liquibase.change.custom.CustomTaskChange
- Author:
- XIMA MEDIA GmbH, Dresden
-
-
Constructor Summary
Constructors Constructor Description ADropDynamicTablesForeignKeys()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute(liquibase.database.Database database)
String
getClientIdColumn()
String
getConfirmationMessage()
String
getProjectIdColumn()
String
getProjectTable()
void
setClientIdColumn(String clientIdColumn)
void
setFileOpener(liquibase.resource.ResourceAccessor var1)
void
setProjectIdColumn(String projectIdColumn)
void
setProjectTable(String projectTable)
void
setUp()
liquibase.exception.ValidationErrors
validate(liquibase.database.Database var1)
-
-
-
Method Detail
-
getProjectTable
public String getProjectTable()
- Returns:
- the projectTable
-
setProjectTable
public void setProjectTable(String projectTable)
- Parameters:
projectTable
- the projectTable to set
-
getProjectIdColumn
public String getProjectIdColumn()
- Returns:
- the projectIdColumn
-
setProjectIdColumn
public void setProjectIdColumn(String projectIdColumn)
- Parameters:
projectIdColumn
- the projectIdColumn to set
-
getClientIdColumn
public String getClientIdColumn()
- Returns:
- the clientIdColumn
-
setClientIdColumn
public void setClientIdColumn(String clientIdColumn)
- Parameters:
clientIdColumn
- the clientIdColumn to set
-
getConfirmationMessage
public String getConfirmationMessage()
- Specified by:
getConfirmationMessage
in interfaceliquibase.change.custom.CustomChange
-
setFileOpener
public void setFileOpener(liquibase.resource.ResourceAccessor var1)
- Specified by:
setFileOpener
in interfaceliquibase.change.custom.CustomChange
-
setUp
public void setUp() throws liquibase.exception.SetupException
- Specified by:
setUp
in interfaceliquibase.change.custom.CustomChange
- Throws:
liquibase.exception.SetupException
-
validate
public liquibase.exception.ValidationErrors validate(liquibase.database.Database var1)
- Specified by:
validate
in interfaceliquibase.change.custom.CustomChange
-
execute
public void execute(liquibase.database.Database database) throws liquibase.exception.CustomChangeException
- Specified by:
execute
in interfaceliquibase.change.custom.CustomTaskChange
- Throws:
liquibase.exception.CustomChangeException
-
-