Hierarchy

  • DbService

Constructors

Properties

migration_options: undefined | MigrationOptions
modelService: ModelService
sequelize: Sequelize

Methods

  • Parameters

    Returns ((table1_name_str: string, table2_name_str: string) => 0 | 1 | -1)

      • (table1_name_str: string, table2_name_str: string): 0 | 1 | -1
      • Parameters

        • table1_name_str: string
        • table2_name_str: string

        Returns 0 | 1 | -1

  • Parameters

    Returns ((table1_name_str: string, table2_name_str: string) => 0 | 1 | -1)

      • (table1_name_str: string, table2_name_str: string): 0 | 1 | -1
      • Parameters

        • table1_name_str: string
        • table2_name_str: string

        Returns 0 | 1 | -1

  • Parameters

    • sequelize: Sequelize
    • table_schema: string
    • table_name: string

    Returns Promise<SchemaColumns>

  • Parameters

    • table_schema: string
    • table_name: string

    Returns string

  • Parameters

    • sequelize: Sequelize
    • name: string
    • table_schema: string

    Returns Promise<{
        delete_rule: null | string;
        update_rule: null | string;
    }>

  • Parameters

    • sequelize: Sequelize
    • fk_name: string

    Returns Promise<{
        delete_rule: string;
        update_rule: string;
    }>

  • Parameters

    • table_schema: string
    • table_name: string

    Returns string

  • Parameters

    • table_schema: string
    • table_name: string
    • sequelize: Sequelize

    Returns Promise<[unknown[], unknown]>

  • Parameters

    • sequelize: Sequelize
    • table_schema: string
    • table_name: string

    Returns Promise<TableToModel>

Generated using TypeDoc