listAfter(offset) {
		if (this._query.values !== undefined) {
			console.log("Warning: Setting values in select statement will be ignored");
		}

		this.opType = 'select';
		this._query.table = this.tableName;
		this.parser.setOptions({ allowHtml: this.allowHtml, selectable: this.selectable });

		let queryString = this.parser.parseQueryString(this._query);
		queryString = queryString + ' offset ' + offset;

		if (this._query.stringify) {
			this._query = {};
			return queryString;
		}

		return this._exec(queryString)
	}
/**
	 * skip an amount of rows and grab the next rows
	 * @param {number} offset 
	 */
skip an amount of rows and grab the next rows
@param {number} offset
skip an amount of rows and grab the next rows @param { number } offset
listAfter(offset) {
		if (this._query.values !== undefined) {
			console.log("Warning: Setting values in select statement will be ignored");
		}
		this.opType = 'select';
		this._query.table = this.tableName;
		this.parser.setOptions({ allowHtml: this.allowHtml, selectable: this.selectable });
		let queryString = this.parser.parseQueryString(this._query);
		queryString = queryString + ' offset ' + offset;
		if (this._query.stringify) {
			this._query = {};
			return queryString;
		}
		return this._exec(queryString)
	}
listAfter ( offset ) { if ( this . _query . values !== undefined ) { console . log ( "Warning: Setting values in select statement will be ignored" ) ; } this . opType = 'select' ; this . _query . table = this . tableName ; this . parser . setOptions ( { allowHtml : this . allowHtml , selectable : this . selectable } ) ; let queryString = this . parser . parseQueryString ( this . _query ) ; queryString = queryString + ' offset ' + offset ; if ( this . _query . stringify ) { this . _query = { } ; return queryString ; } return this . _exec ( queryString ) }
skip an amount of rows and grab the next rows
 @param {number} offset
skip an amount of rows and grab the next rows @param { number } offset