applyPagination(model, stmt, filter) {
    debug('IBMiConnector.prototype.applyPagination');
    const limitClause = this.buildLimit(filter.limit, filter.offset || filter.skip);
    return stmt.merge(limitClause);
  }
/**
   * Build a new SQL statement with pagination support by wrapping the given sql
   * @param {String} model The model name
   * @param {ParameterizedSQL} stmt The sql statement
   * @param {Object} filter The filter object from the query
   */
Build a new SQL statement with pagination support by wrapping the given sql
@param {String} model The model name
@param {ParameterizedSQL} stmt The sql statement
@param {Object} filter The filter object from the query
Build a new SQL statement with pagination support by wrapping the given sql @param { String } model The model name @param { ParameterizedSQL } stmt The sql statement @param { Object } filter The filter object from the query
applyPagination(model, stmt, filter) {
    debug('IBMiConnector.prototype.applyPagination');
    const limitClause = this.buildLimit(filter.limit, filter.offset || filter.skip);
    return stmt.merge(limitClause);
  }
applyPagination ( model , stmt , filter ) { debug ( 'IBMiConnector.prototype.applyPagination' ) ; const limitClause = this . buildLimit ( filter . limit , filter . offset || filter . skip ) ; return stmt . merge ( limitClause ) ; }
Build a new SQL statement with pagination support by wrapping the given sql
 @param {String} model The model name
 @param {ParameterizedSQL} stmt The sql statement
 @param {Object} filter The filter object from the query
Build a new SQL statement with pagination support by wrapping the given sql @param { String } model The model name @param { ParameterizedSQL } stmt The sql statement @param { Object } filter The filter object from the query