Constructor
Optional tableName: stringtable name
Optional additionalColumns: AttributesColumn[]additional columns
Optional idColumnName: stringid column name
Optional dataType: stringdata type
Optional constraints: Constraintsconstraints
Optional autoincrement: booleanautoincrement ids
Protected additionalAdditional table columns
Protected autoincrementID autoincrement flag
Protected columnsTable columns
Protected constraintsConstraints
Protected dataData type
Protected idID column name
Protected tableTable name
Static Readonly DEFAULT_Default data type
Build the table columns
table columns
Get the additional table columns
columns
Get the table columns
columns
Get the constraints
constraints
Set the additional table columns
columns
Set the table columns
columns
Set the constraints
Static createConstructor
metadata
Optional tableName: stringtable name
Optional additionalColumns: AttributesColumn[]additional columns
Optional constraints: ConstraintsOptional idColumnName: stringid column name
Optional autoincrement: booleanautoincrement ids
Static createCreate metadata
metadata
Optional dataType: stringdata type
Optional tableName: stringtable name
Optional idColumnName: stringid column name
Optional additionalColumns: AttributesColumn[]additional columns
Optional constraints: Constraintsconstraints
Optional autoincrement: booleanautoincrement ids
Static createCreate metadata
metadata
data type
columns
Optional constraints: Constraintsconstraints
autoincrement ids
Static createCreate metadata
metadata
data type
attributes table
autoincrement ids
Static createConstructor
metadata
columns
constraints
autoincrement ids
Static createCreate metadata
metadata
attributes table
autoincrement ids
Generated using TypeDoc
Attributes Table Metadata for defining table creation information