single database configuration

This commit is contained in:
Jan Prochazka
2020-12-10 11:11:03 +01:00
parent 3921913742
commit 698756b9d2
6 changed files with 61 additions and 7 deletions

10
packages/api/.covid-env Normal file
View File

@@ -0,0 +1,10 @@
CONNECTIONS=mysql
LABEL_mysql=MySql
SERVER_mysql=dbgate.org
USER_mysql=reader
PASSWORD_mysql=CovidReader2020
PORT_mysql=3326
ENGINE_mysql=mysql@dbgate-plugin-mysql
SINGLE_CONNECTION=mysql
SINGLE_DATABASE=covid

View File

@@ -45,6 +45,7 @@
"scripts": {
"start": "nodemon src/index.js",
"start:portal": "env-cmd nodemon src/index.js",
"start:covid": "env-cmd -f .covid-env nodemon src/index.js",
"ts": "tsc",
"build": "webpack"
},

View File

@@ -15,6 +15,13 @@ module.exports = {
runAsPortal: !!process.env.CONNECTIONS,
toolbar,
startupPages,
singleDatabase:
process.env.SINGLE_CONNECTION && process.env.SINGLE_DATABASE
? {
conid: process.env.SINGLE_CONNECTION,
database: process.env.SINGLE_DATABASE,
}
: null,
};
},
};