Method: Extralite::Query#columns

Defined in:
ext/extralite/query.c

#columnsArray<Symbol>

Returns the column names for the query without running it.

Returns:

  • (Array<Symbol>)

    column names



474
475
476
477
478
# File 'ext/extralite/query.c', line 474

VALUE Query_columns(VALUE self) {
  Query_t *query = self_to_query(self);
  query_reset(query);
  return Query_perform_next(self, ALL_ROWS, safe_query_columns);
}