sedk-mysql
Version:
Simple SQL builder and validator for MySQL
13 lines (12 loc) • 616 B
TypeScript
import { Artifacts } from './steps/BaseStep';
import { Expression, IStatementGiver, Operand, PrimitiveType } from './models';
import { Column } from './database';
import { BuilderData } from './builder';
import { Binder, BinderStore } from './binder';
import { Default } from './singletoneConstants';
export declare class UpdateSetItemInfo implements IStatementGiver {
readonly column: Column;
readonly operand: Operand | Default;
constructor(column: Column, value: PrimitiveType | Binder | Expression | Default);
getStmt(data: BuilderData, artifacts: Artifacts, binderStore: BinderStore): string;
}