Use better-sqlite3 package for sqlite databases

This commit is contained in:
Jamie Curnow
2026-02-05 13:11:57 +10:00
parent c88de65d3a
commit 77662b4e7f
3 changed files with 11 additions and 1 deletions

View File

@@ -5,7 +5,7 @@ import { global as logger } from "../logger.js";
const keysFile = '/data/keys.json';
const mysqlEngine = 'mysql2';
const postgresEngine = 'pg';
const sqliteClientName = 'sqlite3';
const sqliteClientName = 'better-sqlite3';
let instance = null;
@@ -84,6 +84,7 @@ const configure = () => {
}
const envSqliteFile = process.env.DB_SQLITE_FILE || "/data/database.sqlite";
logger.info(`Using Sqlite: ${envSqliteFile}`);
instance = {
database: {