UNPKG

sedk-mysql

Version:
25 lines (24 loc) 1.08 kB
import { Column, ColumnObj } from './Column'; import { Condition, Expression, TextLike, UpdateCondition } from '../models'; import { Default } from '../singletoneConstants'; import { UpdateSetItemInfo } from '../UpdateSetItemInfo'; export declare class TextColumn extends Column { constructor(data: ColumnObj); isEq(value: null | string | TextColumn): Condition; eq(value: Expression): UpdateCondition; eq(value: string | TextColumn): UpdateCondition; eq(value: null | Default): UpdateSetItemInfo; isEq$(value: null | string): Condition; eq$(value: null): UpdateSetItemInfo; eq$(value: string): UpdateCondition; isNe(value: null | string | TextColumn): Condition; ne(value: Expression): Condition; ne(value: string | TextColumn): Condition; isNe$(value: null | string): Condition; ne$(value: string): Condition; concat(value: TextLike): Expression; in(...values: TextLike[]): Condition; in$(...values: string[]): Condition; notIn(...values: TextLike[]): Condition; notIn$(...values: string[]): Condition; }