UNPKG

rawsql-ts

Version:

[beta]High-performance SQL parser and AST analyzer written in TypeScript. Provides fast parsing and advanced transformation capabilities.

18 lines (17 loc) 650 B
import { SqlComponent } from "./SqlComponent"; import { DeleteClause, ReturningClause, UsingClause, WhereClause, WithClause } from "./Clause"; export declare class DeleteQuery extends SqlComponent { static kind: symbol; withClause: WithClause | null; deleteClause: DeleteClause; usingClause: UsingClause | null; whereClause: WhereClause | null; returningClause: ReturningClause | null; constructor(params: { withClause?: WithClause | null; deleteClause: DeleteClause; usingClause?: UsingClause | null; whereClause?: WhereClause | null; returning?: ReturningClause | null; }); }