public class PrimaryKeyConstraint extends Object implements ColumnConstraint
Constructor and Description |
---|
PrimaryKeyConstraint() |
PrimaryKeyConstraint(String constraintName) |
PrimaryKeyConstraint(String constraintName,
boolean validatePrimaryKey) |
Modifier and Type | Method and Description |
---|---|
PrimaryKeyConstraint |
addColumns(String... columns) |
List<String> |
getColumns() |
String |
getConstraintName() |
String |
getTablespace() |
boolean |
isDeferrable() |
boolean |
isInitiallyDeferred() |
PrimaryKeyConstraint |
setDeferrable(boolean deferrable) |
PrimaryKeyConstraint |
setInitiallyDeferred(boolean initiallyDeferred) |
PrimaryKeyConstraint |
setTablespace(String tablespace) |
void |
setValidatePrimaryKey(boolean validatePrimaryKey) |
boolean |
shouldValidatePrimaryKey() |
public PrimaryKeyConstraint()
public PrimaryKeyConstraint(String constraintName)
public PrimaryKeyConstraint(String constraintName, boolean validatePrimaryKey)
public String getConstraintName()
public String getTablespace()
public PrimaryKeyConstraint setTablespace(String tablespace)
public PrimaryKeyConstraint addColumns(String... columns)
public boolean shouldValidatePrimaryKey()
public void setValidatePrimaryKey(boolean validatePrimaryKey)
public boolean isInitiallyDeferred()
public PrimaryKeyConstraint setInitiallyDeferred(boolean initiallyDeferred)
public boolean isDeferrable()
public PrimaryKeyConstraint setDeferrable(boolean deferrable)
Copyright © 2023 Liquibase.org. All rights reserved.