UNPKG

sedk-mysql

Version:
30 lines (29 loc) 1.16 kB
import { Column, ColumnObj } from './Column'; import { Condition, DateLike, UpdateCondition } from '../models'; import { Default } from '../singletoneConstants'; import { UpdateSetItemInfo } from '../UpdateSetItemInfo'; export declare class DateColumn extends Column { constructor(data: ColumnObj); isEq(value: null | DateLike): Condition; eq(value: null | Default): UpdateSetItemInfo; eq(value: DateLike): UpdateCondition; isEq$(value: null | Date): Condition; eq$(value: null): UpdateSetItemInfo; eq$(value: Date): UpdateCondition; isNe(value: null | DateLike): Condition; ne(value: DateLike): Condition; isNe$(value: null | Date): Condition; ne$(value: Date): Condition; gt(value: DateLike): Condition; gt$(value: Date): Condition; ge(value: DateLike): Condition; ge$(value: Date): Condition; lt(value: DateLike): Condition; lt$(value: Date): Condition; le(value: DateLike): Condition; le$(value: Date): Condition; in(...values: DateLike[]): Condition; in$(...values: Date[]): Condition; notIn(...values: DateLike[]): Condition; notIn$(...values: Date[]): Condition; }