Bladeren bron

use db filename env as full path value

Pouria Ezzati 1 jaar geleden
bovenliggende
commit
f37c66b755
3 gewijzigde bestanden met toevoegingen van 3 en 3 verwijderingen
  1. 1 1
      knexfile.js
  2. 1 1
      server/env.js
  3. 1 1
      server/knex.js

+ 1 - 1
knexfile.js

@@ -13,7 +13,7 @@ const isSQLite = env.DB_CLIENT === "sqlite3" || env.DB_CLIENT === "better-sqlite
 module.exports = {
   client: env.DB_CLIENT,
   connection: {
-    ...(isSQLite && { filename: "db/" + env.DB_FILENAME }),
+    ...(isSQLite && { filename: env.DB_FILENAME }),
     host: env.DB_HOST,
     database: env.DB_NAME,
     user: env.DB_USER,

+ 1 - 1
server/env.js

@@ -16,7 +16,7 @@ const env = cleanEnv(process.env, {
   DEFAULT_DOMAIN: str({ example: "kutt.it", default: "localhost:3000" }),
   LINK_LENGTH: num({ default: 6 }),
   DB_CLIENT: str({ choices: supportedDBClients, default: "sqlite3" }),
-  DB_FILENAME: str({ default: "data" }),
+  DB_FILENAME: str({ default: "db/data" }),
   DB_HOST: str({ default: "localhost" }),
   DB_PORT: num({ default: 5432 }),
   DB_NAME: str({ default: "kutt" }),

+ 1 - 1
server/knex.js

@@ -9,7 +9,7 @@ const isMySQL = env.DB_CLIENT === "mysql" || env.DB_CLIENT === "mysql2";
 const db = knex({
   client: env.DB_CLIENT,
   connection: {
-    ...(isSQLite && { filename: "db/" + env.DB_FILENAME }),
+    ...(isSQLite && { filename: env.DB_FILENAME }),
     host: env.DB_HOST,
     port: env.DB_PORT,
     database: env.DB_NAME,