async generateSchema() {
        await this.getTablesFromDB();
        if (this._tables.length > 0 && utils.nonEmptyObject(this._attributes)) {
            let _b = await this.buildTables();
            if (_b && utils.nonEmptyObject(this.tables)) {
                await this.buildRelations();
            }
        }
    }
/**
     * Async method to generate entire Schema (Tables, Attributes, Relationships)
     */
Async method to generate entire Schema (Tables, Attributes, Relationships)
Async method to generate entire Schema ( Tables Attributes Relationships )
async generateSchema() {
        await this.getTablesFromDB();
        if (this._tables.length > 0 && utils.nonEmptyObject(this._attributes)) {
            let _b = await this.buildTables();
            if (_b && utils.nonEmptyObject(this.tables)) {
                await this.buildRelations();
            }
        }
    }
async generateSchema ( ) { await this . getTablesFromDB ( ) ; if ( this . _tables . length > 0 && utils . nonEmptyObject ( this . _attributes ) ) { let _b = await this . buildTables ( ) ; if ( _b && utils . nonEmptyObject ( this . tables ) ) { await this . buildRelations ( ) ; } } }
Async method to generate entire Schema (Tables, Attributes, Relationships)
Async method to generate entire Schema ( Tables Attributes Relationships )