import { default } from "https://dotland.deno.dev/x/justaos_orm@v10.1.0/src/table/TableDefinitionHandler.ts";
Constructors
new
default(tableDefinition: TTableDefinition, registriesHandler: RegistriesHandler)Methods
getBaseName(): string
getColumnNames(): string[]
getColumns(): Column[]
getColumnSchema(name: string): ColumnDefinitionHandler | undefined
getExtendedTables(): string[]
getInherits(): string | undefined
getOwnColumnNames(): string[]
getOwnColumns(): Column[]
getSchemaName(): string
getTableName(): string
getUniqueConstraints(): string[][]
isFinal(): boolean
setDefaults(tableDefinition: TTableDefinition): TTableDefinitionStrict
validate()
Static Methods
getTableName(fullName: string): string