Sfoglia il codice sorgente

update default db environment values

Pouria Ezzati 1 anno fa
parent
commit
4b046cbb7e
2 ha cambiato i file con 14 aggiunte e 9 eliminazioni
  1. 10 5
      .example.env
  2. 4 4
      server/env.js

+ 10 - 5
.example.env

@@ -10,15 +10,20 @@ DEFAULT_DOMAIN=localhost:3000
 # Generated link length
 LINK_LENGTH=6
 
-# Postgres database credential details
-DB_CLIENT=pg
+# Database client. Available clients for the supported databases:
+# pg | pg-native | sqlite3 | better-sqlite3 | mysql | mysql2 | oracledb | tedious
+DB_CLIENT=sqlite3
+# SQL database credential details
 DB_HOST=localhost
 DB_PORT=5432
-DB_NAME=postgres
-DB_USER=
+DB_NAME=kutt
+DB_USER=postgres
 DB_PASSWORD=
 DB_SSL=false
-DB_FILENAME=
+DB_POOL_MIN=0
+DB_POOL_MAX=10
+# SQLite database file name. Only if you use SQLite.
+DB_FILENAME=data
 
 # Redis host and port
 REDIS_HOST=127.0.0.1

+ 4 - 4
server/env.js

@@ -17,15 +17,15 @@ const env = cleanEnv(process.env, {
   SITE_NAME: str({ example: "Kutt" }),
   DEFAULT_DOMAIN: str({ example: "kutt.it" }),
   LINK_LENGTH: num({ default: 6 }),
-  DB_CLIENT: str({ choices: supportedDBClients, default: "pg" }),
+  DB_CLIENT: str({ choices: supportedDBClients }),
   DB_FILENAME: str({ default: "data" }),
   DB_HOST: str({ default: "localhost" }),
   DB_PORT: num({ default: 5432 }),
   DB_NAME: str({ default: "postgres" }),
-  DB_USER: str(),
-  DB_PASSWORD: str(),
+  DB_USER: str({ default: "postgres" }),
+  DB_PASSWORD: str({ default: "" }),
   DB_SSL: bool({ default: false }),
-  DB_POOL_MIN: num({ default: 2 }),
+  DB_POOL_MIN: num({ default: 0 }),
   DB_POOL_MAX: num({ default: 10 }),
   REDIS_HOST: str({ default: "127.0.0.1" }),
   REDIS_PORT: num({ default: 6379 }),