public class ForeignKey extends Constraint<ForeignKey> implements Serializable
| 限定符和类型 | 字段和说明 |
|---|---|
protected Table |
reference |
protected ForeignKey |
update |
columns, type, unique| 构造器和说明 |
|---|
ForeignKey() |
ForeignKey(String name) |
ForeignKey(String table,
String column,
String rtable,
String rcolumn)
外键
|
| 限定符和类型 | 方法和说明 |
|---|---|
ForeignKey |
addColumn(Column column)
添加列
|
ForeignKey |
addColumn(String column,
String reference)
添加列
|
ForeignKey |
addColumn(String column,
String table,
String reference)
添加列
|
ForeignKey |
clone() |
Table |
getReference() |
boolean |
isForeign() |
ForeignKey |
setReference(String reference)
添加依赖表
|
ForeignKey |
setReference(Table reference) |
addColumn, addColumn, getColumn, getColumns, getTable, getTableName, getType, isUnique, setColumns, setType, setUniqueaddDdl, ddl, ddl, ddls, ddls, delete, drop, getAction, getCatalog, getComment, getDdl, getDdl, getDdls, getDdls, getDefinition, getName, getObjectId, getSchema, getUpdate, isDelete, isDrop, setAction, setCatalog, setComment, setDdls, setDefinition, setDelete, setDrop, setName, setNewName, setNewName, setObjectId, setSchema, setTable, setTable, setUpdate, update, updateprotected Table reference
protected ForeignKey update
public ForeignKey()
public ForeignKey(String name)
public boolean isForeign()
public ForeignKey setReference(Table reference)
public ForeignKey setReference(String reference)
reference - 依赖表public Table getReference()
public ForeignKey addColumn(Column column)
addColumn 在类中 Constraint<ForeignKey>column - 列 需要设置reference属性public ForeignKey addColumn(String column, String table, String reference)
column - 列table - 依赖表reference - 依赖列public ForeignKey addColumn(String column, String reference)
addColumn 在类中 Constraint<ForeignKey>column - 列reference - 依赖列public ForeignKey clone()
clone 在类中 Constraint<ForeignKey>Copyright © 2023. All rights reserved.