From 657302fe8e9543ad78835b6a332ca5071e3d56e8 Mon Sep 17 00:00:00 2001 From: qbit982 Date: Wed, 26 Aug 2026 15:54:49 +0300 Subject: [PATCH] fix(core): add onKnexCreated to props initDB func --- lib/core.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/core.ts b/lib/core.ts index 271c544..a87b7d0 100644 --- a/lib/core.ts +++ b/lib/core.ts @@ -24,6 +24,7 @@ export interface CoreDBConstructorArgs { knexOptions?: Knex.Config; logger?: ExLogger; modelParams?: GetModelParams; + onKnexCreated?: (knex: Knex) => void; } export function getModel(params: GetModelParams = {}): typeof BaseModel { @@ -87,6 +88,7 @@ export function initDB({ knexOptions = {}, logger = defaultExLogger, modelParams, + onKnexCreated, }: CoreDBConstructorArgs) { if (!connectionString) { throw new Error('Empty connection string'); @@ -99,6 +101,7 @@ export function initDB({ options: mergedDispatcherOptions, knexOptions: mergedKnexOptions, logger, + onKnexCreated, }); const terminate = () => {