Files
evento/node_modules/@mikro-orm/sql/dialects/mssql/MsSqlNativeQueryBuilder.d.ts
2026-03-18 14:55:56 -03:00

17 lines
555 B
TypeScript

import { NativeQueryBuilder } from '../../query/NativeQueryBuilder.js';
/** @internal */
export declare class MsSqlNativeQueryBuilder extends NativeQueryBuilder {
compile(): {
sql: string;
params: unknown[];
};
protected compileInsert(): void;
private appendOutputTable;
private compileUpsert;
protected compileSelect(): void;
protected addLockClause(): void;
protected compileTruncate(): void;
/** MSSQL has no RECURSIVE keyword — CTEs are implicitly recursive. */
protected getCteKeyword(_hasRecursive: boolean): string;
}