Files
FTC25009/tools/mcp/sqlserver-mcp-server/dist/sql.d.ts
2026-06-24 09:13:18 +08:00

15 lines
760 B
TypeScript

export interface SqlParam {
name: string;
value: unknown;
}
export interface WhereClause {
clause: string;
params: SqlParam[];
}
export declare function quoteIdentifier(identifier: string): string;
export declare function qualifyName(schemaName: string, objectName: string): string;
export declare function assertSafeSelect(query: string): void;
export declare function buildWhereClause(criteria: Record<string, unknown>, prefix: string): WhereClause;
export declare function resolveDatabaseName(requested: string | undefined, defaultDatabase: string, allowedDatabases: string[]): string;
export declare function validateProcedureDefinition(definition: string, schemaName: string, procedureName: string): void;
//# sourceMappingURL=sql.d.ts.map