async buildModel(table) {
        let mod = null;
        if (table instanceof Table) {
            mod = await table.buildSequelizeModel();
            if (mod) {
                this.models.push(mod);
            }
        }
        return mod;
    }
/**
     * Async method to generate one Sequelize model from one table
     * @param {Table} table 
     * @returns 
     */
Async method to generate one Sequelize model from one table
@param {Table} table
@returns
Async method to generate one Sequelize model from one table @param { Table } table @returns
async buildModel(table) {
        let mod = null;
        if (table instanceof Table) {
            mod = await table.buildSequelizeModel();
            if (mod) {
                this.models.push(mod);
            }
        }
        return mod;
    }
async buildModel ( table ) { let mod = null ; if ( table instanceof Table ) { mod = await table . buildSequelizeModel ( ) ; if ( mod ) { this . models . push ( mod ) ; } } return mod ; }
Async method to generate one Sequelize model from one table
 @param {Table} table
 @returns
Async method to generate one Sequelize model from one table @param { Table } table @returns