20 lines
557 B
TypeScript
20 lines
557 B
TypeScript
import { type Dictionary } from '@mikro-orm/core';
|
|
import { NativeQueryBuilder } from '../../query/NativeQueryBuilder.js';
|
|
/** @internal */
|
|
export declare function markOutBindings(obj: Dictionary): void;
|
|
/** @internal */
|
|
export declare class OracleNativeQueryBuilder extends NativeQueryBuilder {
|
|
as(alias: string): this;
|
|
compile(): {
|
|
sql: string;
|
|
params: unknown[];
|
|
};
|
|
protected compileTruncate(): void;
|
|
protected combineParts(): {
|
|
sql: string;
|
|
params: unknown[];
|
|
};
|
|
private compileUpsert;
|
|
protected compileSelect(): void;
|
|
}
|