构造函数
constructor
属性
只读@instanceof
"@instanceof": symbol
checks
columns
comment?: string
可选database
database?: string
可选engine
engine?: string
exclusions
foreignKeys
indices
justCreated
justCreated: boolean
name
name: string
可选schema
schema?: string
uniques
可选withoutRowid
withoutRowid?: boolean
访问器
primaryColumns
方法
addCheckConstraint
addCheckConstraint(checkConstraint: TableCheck): void 返回 void
addColumn
返回 void
addExclusionConstraint
返回 void
addForeignKey
返回 void
addIndex
addIndex(index: TableIndex, isMysql?: boolean): void 返回 void
addUniqueConstraint
addUniqueConstraint(uniqueConstraint: TableUnique): void 返回 void
clone
findColumnByName
findColumnByName(name: string): undefined | TableColumn
findColumnChecks
findColumnForeignKeys
findColumnIndices
findColumnUniques
removeCheckConstraint
removeCheckConstraint(removedCheck: TableCheck): void 返回 void
removeColumn
返回 void
removeExclusionConstraint
返回 void
removeForeignKey
返回 void
removeIndex
removeIndex(tableIndex: TableIndex, isMysql?: boolean): void 返回 void
removeUniqueConstraint
removeUniqueConstraint(removedUnique: TableUnique): void 返回 void
静态create
Table in the database represented in this class.