public class AddForeignKeyConstraintStatement extends AbstractSqlStatement
Constructor and Description |
---|
AddForeignKeyConstraintStatement(String constraintName,
String baseTableCatalogName,
String baseTableSchemaName,
String baseTableName,
ColumnConfig[] baseColumns,
String referencedTableCatalogName,
String referencedTableSchemaName,
String referencedTableName,
ColumnConfig[] referencedColumns) |
Modifier and Type | Method and Description |
---|---|
String |
getBaseColumnNames() |
ColumnConfig[] |
getBaseColumns() |
String |
getBaseTableCatalogName() |
String |
getBaseTableName() |
String |
getBaseTableSchemaName() |
String |
getConstraintName() |
String |
getOnDelete() |
String |
getOnUpdate() |
String |
getReferencedColumnNames() |
ColumnConfig[] |
getReferencedColumns() |
String |
getReferencedTableCatalogName() |
String |
getReferencedTableName() |
String |
getReferencedTableSchemaName() |
boolean |
isDeferrable() |
boolean |
isInitiallyDeferred() |
AddForeignKeyConstraintStatement |
setDeferrable(boolean deferrable) |
AddForeignKeyConstraintStatement |
setInitiallyDeferred(boolean initiallyDeferred) |
AddForeignKeyConstraintStatement |
setOnDelete(String deleteRule) |
AddForeignKeyConstraintStatement |
setOnUpdate(String updateRule) |
continueOnError, setContinueOnError, skipOnUnsupported
public AddForeignKeyConstraintStatement(String constraintName, String baseTableCatalogName, String baseTableSchemaName, String baseTableName, ColumnConfig[] baseColumns, String referencedTableCatalogName, String referencedTableSchemaName, String referencedTableName, ColumnConfig[] referencedColumns)
public String getBaseTableCatalogName()
public String getBaseTableSchemaName()
public String getBaseTableName()
public ColumnConfig[] getBaseColumns()
public String getBaseColumnNames()
public String getReferencedTableCatalogName()
public String getReferencedTableSchemaName()
public String getReferencedTableName()
public ColumnConfig[] getReferencedColumns()
public String getReferencedColumnNames()
public String getConstraintName()
public boolean isDeferrable()
public String getOnDelete()
public String getOnUpdate()
public AddForeignKeyConstraintStatement setDeferrable(boolean deferrable)
public boolean isInitiallyDeferred()
public AddForeignKeyConstraintStatement setInitiallyDeferred(boolean initiallyDeferred)
public AddForeignKeyConstraintStatement setOnUpdate(String updateRule)
public AddForeignKeyConstraintStatement setOnDelete(String deleteRule)
Copyright © 2018 Liquibase.org. All rights reserved.