Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • SqlContext

Index

Methods

addSqlField

  • addSqlField(cls: Function, sqlField: SqlField): void

addSqlTableRelation

findPrimaryKeyByClass

  • findPrimaryKeyByClass(cls: Function): string | undefined
  • Parameters

    • cls: Function

    Returns string | undefined

    the field name of the primary key, if it is existed, or it will return undefined.

findPrimaryKeySqlFieldByClass

  • findPrimaryKeySqlFieldByClass(cls: Function): SqlField | undefined
  • Parameters

    • cls: Function

    Returns SqlField | undefined

    SqlField, if the class has no primary key, undefined will be returned

findSqlFields

  • findSqlFields(cls: Function): SqlField[]

findTableByClass

  • findTableByClass(cls: Function): string

getTables

  • getTables(): Map<Function, string>