@riao/dbal
Version:
8 lines (7 loc) • 351 B
TypeScript
import { ComparisonToken } from '../comparison';
import { DatabaseRecord } from '../record';
import { NotToken } from './logical';
import { SimpleExpression } from './simple-expression';
export type KeyValExpression<T extends DatabaseRecord = DatabaseRecord> = {
[key in keyof Partial<T>]: SimpleExpression | ComparisonToken | NotToken;
};