UNPKG

sqlite3orm

Version:

ORM for sqlite3 and TypeScript/JavaScript

13 lines (12 loc) 603 B
import { KeyType, MetaModel, MetaProperty } from '../metadata'; import { QueryOperation } from './QueryOperation'; import { ComparisonOperatorType } from './Where'; export declare class QueryPropertyPredicate<PT> implements QueryOperation { propertyKey: KeyType; value: any; op: ComparisonOperatorType; constructor(propertyKey: KeyType, opName: string, value: any); toSql(metaModel: MetaModel, params: object, tablePrefix: string): Promise<string>; protected operatorSql(value: any): string; protected setHostParameter(prop: MetaProperty, params: any, value: any): string; }