UNPKG

rawsql-ts

Version:

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

22 lines (21 loc) 542 B
/** * Error thrown when a CTE with the same name already exists */ export declare class DuplicateCTEError extends Error { cteName: string; constructor(cteName: string); } /** * Error thrown when a CTE name is invalid */ export declare class InvalidCTENameError extends Error { cteName: string; constructor(cteName: string, reason: string); } /** * Error thrown when trying to operate on a non-existent CTE */ export declare class CTENotFoundError extends Error { cteName: string; constructor(cteName: string); }