kysely
Version:
Type safe SQL query builder
20 lines (19 loc) • 582 B
JavaScript
/// <reference types="./immediate-value-plugin.d.ts" />
import { ImmediateValueTransformer } from './immediate-value-transformer.js';
/**
* Transforms all ValueNodes to immediate.
*
* WARNING! This should never be part of the public API. Users should never use this.
* This is an internal helper.
*
* @internal
*/
export class ImmediateValuePlugin {
#transformer = new ImmediateValueTransformer();
transformQuery(args) {
return this.#transformer.transformNode(args.node);
}
transformResult(args) {
return Promise.resolve(args.result);
}
}