Constructor
table name
list of columns
Constructor
table name
list of columns
list of required columns
Constructor
columns
Copy Constructor
user custom table
Columns
Constraints
Foreign key to Contents
Static
Readonly
COLUMN_Static
Readonly
COLUMN_Static
DEFAULT_Default id autoincrement setting
Static
DEFAULT_Default primary key not null setting
Add a new column
new column
Add constraint
constraint
Add constraints
constraints
Add constraints
constraints
Alter a column
altered column
Clear the constraints
cleared constraints
Clear the constraints of the provided type
cleared constraints
constraint type
Get the columns with the provided data type
columns
data type
Copy the UserCustomTable
Create user columns
Create user columns for a subset of table columns
user columns
column names
Drop a column
column to drop
Get the base id column
Get the column of the column name
column
column name
Get the column at the index
column
column index
Get the list of columns
columns
Get the columns from the column names
columns
column names
Get the constraints
constraints
Get the constraints of the provided type
constraints
constraint type
Protected
getGet the primary key column
primary key column
Get the related id column
Get user columns
Check if has constraints of the provided type
true if has constraints
constraint type
Rename a column
column
new column name
Protected
validateStatic
createCreates a user mapping table with the minimum required columns followed by the additional columns
name of the table
Optional
columns: UserColumn[]additional columns
Static
createCreate the base id column
Static
createCreate the base id column
index of the column
Static
createCreate the related id column
Static
createCreate the related id column
Optional
index: numberindex of the column
Static
createCreate the required columns
Static
createCreate the required columns with starting column index
Optional
startingIndex: number = 0starting index of the required columns
Static
numStatic
requiredGenerated using TypeDoc
Contains user mapping table factory and utility methods
Param
table name
Param
user mapping columns