File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2,10 +2,13 @@ import fs from "node:fs";
22import NodeRSA from "node-rsa" ;
33import { global as logger } from "../logger.js" ;
44
5- const keysFile = '/data/keys.json' ;
6- const mysqlEngine = 'mysql2' ;
7- const postgresEngine = 'pg' ;
8- const sqliteClientName = 'better-sqlite3' ;
5+ const keysFile = '/data/keys.json' ;
6+ const mysqlEngine = 'mysql2' ;
7+ const postgresEngine = 'pg' ;
8+ const sqliteClientName = 'better-sqlite3' ;
9+
10+ // Not used for new setups anymore but may exist in legacy setups
11+ const legacySqliteClientName = 'sqlite3' ;
912
1013let instance = null ;
1114
@@ -184,7 +187,7 @@ const configGet = (key) => {
184187 */
185188const isSqlite = ( ) => {
186189 instance === null && configure ( ) ;
187- return instance . database . knex && instance . database . knex . client === sqliteClientName ;
190+ return instance . database . knex && [ sqliteClientName , legacySqliteClientName ] . includes ( instance . database . knex . client ) ;
188191} ;
189192
190193/**
You can’t perform that action at this time.
0 commit comments