use db filename env as full path value
This commit is contained in:
parent
fda56a4e43
commit
f37c66b755
@ -13,7 +13,7 @@ const isSQLite = env.DB_CLIENT === "sqlite3" || env.DB_CLIENT === "better-sqlite
|
|||||||
module.exports = {
|
module.exports = {
|
||||||
client: env.DB_CLIENT,
|
client: env.DB_CLIENT,
|
||||||
connection: {
|
connection: {
|
||||||
...(isSQLite && { filename: "db/" + env.DB_FILENAME }),
|
...(isSQLite && { filename: env.DB_FILENAME }),
|
||||||
host: env.DB_HOST,
|
host: env.DB_HOST,
|
||||||
database: env.DB_NAME,
|
database: env.DB_NAME,
|
||||||
user: env.DB_USER,
|
user: env.DB_USER,
|
||||||
|
@ -16,7 +16,7 @@ const env = cleanEnv(process.env, {
|
|||||||
DEFAULT_DOMAIN: str({ example: "kutt.it", default: "localhost:3000" }),
|
DEFAULT_DOMAIN: str({ example: "kutt.it", default: "localhost:3000" }),
|
||||||
LINK_LENGTH: num({ default: 6 }),
|
LINK_LENGTH: num({ default: 6 }),
|
||||||
DB_CLIENT: str({ choices: supportedDBClients, default: "sqlite3" }),
|
DB_CLIENT: str({ choices: supportedDBClients, default: "sqlite3" }),
|
||||||
DB_FILENAME: str({ default: "data" }),
|
DB_FILENAME: str({ default: "db/data" }),
|
||||||
DB_HOST: str({ default: "localhost" }),
|
DB_HOST: str({ default: "localhost" }),
|
||||||
DB_PORT: num({ default: 5432 }),
|
DB_PORT: num({ default: 5432 }),
|
||||||
DB_NAME: str({ default: "kutt" }),
|
DB_NAME: str({ default: "kutt" }),
|
||||||
|
@ -9,7 +9,7 @@ const isMySQL = env.DB_CLIENT === "mysql" || env.DB_CLIENT === "mysql2";
|
|||||||
const db = knex({
|
const db = knex({
|
||||||
client: env.DB_CLIENT,
|
client: env.DB_CLIENT,
|
||||||
connection: {
|
connection: {
|
||||||
...(isSQLite && { filename: "db/" + env.DB_FILENAME }),
|
...(isSQLite && { filename: env.DB_FILENAME }),
|
||||||
host: env.DB_HOST,
|
host: env.DB_HOST,
|
||||||
port: env.DB_PORT,
|
port: env.DB_PORT,
|
||||||
database: env.DB_NAME,
|
database: env.DB_NAME,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user