diff --git a/packages/basic.gblib/services/GBVMService.ts b/packages/basic.gblib/services/GBVMService.ts index 3ed53f30..a6b8f596 100644 --- a/packages/basic.gblib/services/GBVMService.ts +++ b/packages/basic.gblib/services/GBVMService.ts @@ -341,6 +341,7 @@ export class GBVMService extends GBService { if (!min[connectionName]) { GBLogEx.info(min, `Loading custom connection ${connectionName}...`); min[connectionName] = new Sequelize(storageName, username, password, sequelizeOptions); + min[connectionName]['gbconnection'] = con; } }); diff --git a/packages/llm.gblib/services/ChatServices.ts b/packages/llm.gblib/services/ChatServices.ts index 145ec799..1a2e3f2f 100644 --- a/packages/llm.gblib/services/ChatServices.ts +++ b/packages/llm.gblib/services/ChatServices.ts @@ -475,7 +475,7 @@ export class ChatServices { question }); } else if (LLMMode === 'sql') { - const con = min[`llm`]; + const con = min[`llm`]['gbconnection']; const dialect = con['storageDriver']; const host = con['storageServer'];