UNPKG

@kuindji/sql-type-parser

Version:
22 lines 626 B
/** * DELETE Query Module * * This module provides type-level parsing, validation, and schema matching * for SQL DELETE queries. * * @example * ```typescript * import type { ParseDeleteSQL, DeleteResult, ValidateDeleteSQL } from './delete' * * // Parse DELETE query * type AST = ParseDeleteSQL<"DELETE FROM users WHERE id = 1"> * * // Get result type (for RETURNING clause) * type Result = DeleteResult<"DELETE FROM users WHERE id = 1 RETURNING *", Schema> * * // Validate query * type Valid = ValidateDeleteSQL<"DELETE FROM users WHERE id = 1", Schema> * ``` */ export {}; //# sourceMappingURL=index.js.map