pg-mem
Version:
A memory version of postgres
16 lines • 712 B
TypeScript
import { nil, Schema, SchemaField } from '../interfaces';
import { IValue, _Transaction } from '../interfaces-private';
import { Expr } from 'pgsql-ast-parser';
import { ReadOnlyTable } from './readonly-table';
export declare class ValuesTable extends ReadOnlyTable {
private symbol;
_schema: Schema;
private assignments;
entropy(t: _Transaction): number;
enumerate(t: _Transaction): Iterable<any>;
hasItem(value: any, t: _Transaction): boolean;
/** @override */
protected buildColumnEvaluator(_col: SchemaField, i: number): IValue;
constructor(alias: string, items: Expr[][], columnNames: string[] | nil, acceptDefault?: boolean);
}
//# sourceMappingURL=values-table.d.ts.map