mirror of
https://github.com/spacebarchat/server.git
synced 2026-09-16 15:02:42 +00:00
build: remove sqlite3 in favor of better-sqlite3
This commit is contained in:
@@ -36,17 +36,10 @@ if (!process.env) {
|
||||
const dbConnectionString =
|
||||
process.env.DATABASE || path.join(process.cwd(), "database.db");
|
||||
|
||||
let DatabaseType = dbConnectionString.includes("://")
|
||||
const DatabaseType = dbConnectionString.includes("://")
|
||||
? dbConnectionString.split(":")[0]?.replace("+srv", "")
|
||||
: "sqlite";
|
||||
: "better-sqlite";
|
||||
|
||||
if (DatabaseType === "sqlite") {
|
||||
try {
|
||||
require("better-sqlite3");
|
||||
DatabaseType = "better-sqlite3";
|
||||
// eslint-disable-next-line no-empty
|
||||
} catch (error) {}
|
||||
}
|
||||
const isSqlite = DatabaseType.includes("sqlite");
|
||||
|
||||
const DataSourceOptions = new DataSource({
|
||||
|
||||
Reference in New Issue
Block a user