getSelectSql method

String getSelectSql(
  1. OrmSelectableColumns columns,
  2. OrmSelectWhere where,
  3. GenericOrderBy orderBy, {
  4. int? limit,
  5. int? offset,
})

Implementation

String getSelectSql(OrmSelectableColumns columns, OrmSelectWhere where,
    GenericOrderBy orderBy,
    {int? limit, int? offset}) {
  var result =
      'select COUNT(*) OVER() qqqtttddd_rrreeeggg, ${columns.toString()} from $_fullTableName ${where.toString()}';
  var s = orderBy.toString();
  if (s != '') {
    result += ' $s';
  }

  if (limit != null) {
    result += ' limit $limit';
  }
  if (offset != null) {
    result += ' offset $offset';
  }

  return result;
}