showFields(model, cb) {
    const sql = `SELECT
                  COLUMN_NAME AS NAME,
                  DATA_TYPE AS DATATYPE,
                  ORDINAL_POSITION AS COLNO,
                  IS_NULLABLE AS NULLS
                FROM
                  QSYS2.SYSCOLUMNS
                WHERE 
                  TRIM(TABLE_NAME) = '${this.table(model)}'
                  AND TRIM(TABLE_SCHEMA) = '${this.schema(model)}'
                ORDER BY
                  COLNO`;
    this.execute(sql, cb);
  }
/**
   * Get fields from a table
   * @param {String} model The model name
   * @param {Function} cb The callback function
   */
Get fields from a table
@param {String} model The model name
@param {Function} cb The callback function
Get fields from a table @param { String } model The model name @param { Function } cb The callback function
showFields(model, cb) {
    const sql = `SELECT
                  COLUMN_NAME AS NAME,
                  DATA_TYPE AS DATATYPE,
                  ORDINAL_POSITION AS COLNO,
                  IS_NULLABLE AS NULLS
                FROM
                  QSYS2.SYSCOLUMNS
                WHERE 
                  TRIM(TABLE_NAME) = '${this.table(model)}'
                  AND TRIM(TABLE_SCHEMA) = '${this.schema(model)}'
                ORDER BY
                  COLNO`;
    this.execute(sql, cb);
  }
showFields ( model , cb ) { const sql = ` ${ this . table ( model ) } ${ this . schema ( model ) } ` ; this . execute ( sql , cb ) ; }
Get fields from a table
 @param {String} model The model name
 @param {Function} cb The callback function
Get fields from a table @param { String } model The model name @param { Function } cb The callback function