diff options
author | Amine El Mouafik <412895+kytwb@users.noreply.github.com> | 2021-02-06 13:03:54 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-06 13:03:54 +0100 |
commit | 60d8c82af460e568e3b53586c4a0bd9c0ea758b8 (patch) | |
tree | 11fc54b93726d4f715804d9170453a0ee541aedb | |
parent | Merge pull request #49 from getferdi/dependabot/npm_and_yarn/bl-1.2.3 (diff) | |
parent | Made data path configurable (diff) | |
download | ferdium-server-60d8c82af460e568e3b53586c4a0bd9c0ea758b8.tar.gz ferdium-server-60d8c82af460e568e3b53586c4a0bd9c0ea758b8.tar.zst ferdium-server-60d8c82af460e568e3b53586c4a0bd9c0ea758b8.zip |
Merge pull request #47 from cromefire/db-path
Configurable data path
-rw-r--r-- | .env.example | 2 | ||||
-rw-r--r-- | config/database.js | 2 |
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 | ||
11 | APP_KEY= | 11 | APP_KEY= |
12 | 12 | ||
13 | DATA_DIR=data | ||
14 | |||
13 | DB_CONNECTION=sqlite | 15 | DB_CONNECTION=sqlite |
14 | DB_HOST=127.0.0.1 | 16 | DB_HOST=127.0.0.1 |
15 | DB_PORT=3306 | 17 | DB_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), |