import QueryTable from "../query-table"; import NumberColumn from "./number-column"; import ValueColumn from "./value-column"; import {ColumnModifier, ColumnName} from "../helpers/internal-types"; export default class BooleanColumn> extends ValueColumn { protected _type = 'boolean'; constructor(table: Table, name: ColumnName, modifiers: ColumnModifier[] = []) { super(table, name, modifiers); } count(): NumberColumn
{ return new NumberColumn(this._table, this._name, this._modifiers.concat({ name: 'count' })); } }