aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Cromefire_ <cromefire_@outlook.com>2021-01-26 16:30:32 +0100
committerLibravatar Cromefire_ <cromefire_@outlook.com>2021-01-26 16:30:32 +0100
commitd6b0dd6a7e0ce567dac0123aba0880c85f7a0b6a (patch)
treedde3370f5a9a865161f320d89f89bec8b79892d1
parentMerge pull request #44 from xthursdayx/master (diff)
downloadferdium-server-d6b0dd6a7e0ce567dac0123aba0880c85f7a0b6a.tar.gz
ferdium-server-d6b0dd6a7e0ce567dac0123aba0880c85f7a0b6a.tar.zst
ferdium-server-d6b0dd6a7e0ce567dac0123aba0880c85f7a0b6a.zip
Made data path configurable
-rw-r--r--.env.example2
-rw-r--r--config/database.js2
2 files changed, 3 insertions, 1 deletions
diff --git a/.env.example b/.env.example
index 8129f06..d507d6c 100644
--- a/.env.example
+++ b/.env.example
@@ -10,6 +10,8 @@ CACHE_VIEWS=false
10 10
11APP_KEY= 11APP_KEY=
12 12
13DATA_DIR=data
14
13DB_CONNECTION=sqlite 15DB_CONNECTION=sqlite
14DB_HOST=127.0.0.1 16DB_HOST=127.0.0.1
15DB_PORT=3306 17DB_PORT=3306
diff --git a/config/database.js b/config/database.js
index 165bba4..b7f57ad 100644
--- a/config/database.js
+++ b/config/database.js
@@ -31,7 +31,7 @@ module.exports = {
31 sqlite: { 31 sqlite: {
32 client: 'sqlite3', 32 client: 'sqlite3',
33 connection: { 33 connection: {
34 filename: Helpers.databasePath(`${Env.get('DB_DATABASE', 'development')}.sqlite`), 34 filename: Helpers.appRoot(`${Env.get('DATA_DIR', 'database')}/${Env.get('DB_DATABASE', 'development')}.sqlite`),
35 }, 35 },
36 useNullAsDefault: true, 36 useNullAsDefault: true,
37 debug: Env.get('DB_DEBUG', false), 37 debug: Env.get('DB_DEBUG', false),