Class UserTableMetadata<TColumn>Abstract

User Table Metadata for defining table creation information

Type Parameters

Hierarchy

Constructors

Properties

additionalColumns: TColumn[]

Additional table columns

autoincrement: boolean = UserTable.DEFAULT_AUTOINCREMENT

ID autoincrement flag

columns: TColumn[]

Table columns

dataType: string

Data type

idColumnName: string

ID column name

tableName: string

Table name

Methods

  • Set the additional table columns

    Parameters

    • additionalColumns: TColumn[]

      columns

    Returns void

  • Set the id autoincrement flag

    Parameters

    • autoincrement: boolean

      autoincrement flag

    Returns void

  • Set the id column name

    Parameters

    • idColumnName: string

      id column name

    Returns void

Generated using TypeDoc