Mise à jour des .env
This commit is contained in:
@@ -20,4 +20,6 @@ MYSQL_DBUSER="c4adastracomu2"
|
|||||||
MYSQL_DBPASS="kbrnrt5jPK12"
|
MYSQL_DBPASS="kbrnrt5jPK12"
|
||||||
MYSQL_DBHOST="ns388640.ip-176-31-255.eu"
|
MYSQL_DBHOST="ns388640.ip-176-31-255.eu"
|
||||||
MYSQL_DBPORT=3306
|
MYSQL_DBPORT=3306
|
||||||
MYSQL_DBTYPE="mysql"
|
MYSQL_DBTYPE="mysql"
|
||||||
|
MYSQL_DATABASE_URL="mysql://c4adastracomu2:kbrnrt5jPK12@ns388640.ip-176-31-255.eu:3306/c4adastracomdb2"
|
||||||
|
MYSQL_DATABASE_URL_DEV="mysql://c4adastracomu2:kbrnrt5jPK12@ns388640.ip-176-31-255.eu:3306/c4adastracomdb2"
|
||||||
@@ -21,3 +21,5 @@ MYSQL_DBPASS="kbrnrt5jPK12"
|
|||||||
MYSQL_DBHOST="ns388640.ip-176-31-255.eu"
|
MYSQL_DBHOST="ns388640.ip-176-31-255.eu"
|
||||||
MYSQL_DBPORT=3306
|
MYSQL_DBPORT=3306
|
||||||
MYSQL_DBTYPE="mysql"
|
MYSQL_DBTYPE="mysql"
|
||||||
|
MYSQL_DATABASE_URL="mysql://c4adastracomu2:kbrnrt5jPK12@ns388640.ip-176-31-255.eu:3306/c4adastracomdb2"
|
||||||
|
MYSQL_DATABASE_URL_DEV="mysql://c4adastracomu2:kbrnrt5jPK12@ns388640.ip-176-31-255.eu:3306/c4adastracomdb2"
|
||||||
@@ -21,3 +21,5 @@ MYSQL_DBPASS="kbrnrt5jPK12"
|
|||||||
MYSQL_DBHOST="ns388640.ip-176-31-255.eu"
|
MYSQL_DBHOST="ns388640.ip-176-31-255.eu"
|
||||||
MYSQL_DBPORT=3306
|
MYSQL_DBPORT=3306
|
||||||
MYSQL_DBTYPE="mysql"
|
MYSQL_DBTYPE="mysql"
|
||||||
|
MYSQL_DATABASE_URL="mysql://c4adastracomu2:kbrnrt5jPK12@ns388640.ip-176-31-255.eu:3306/c4adastracomdb2"
|
||||||
|
MYSQL_DATABASE_URL_DEV="mysql://c4adastracomu2:kbrnrt5jPK12@ns388640.ip-176-31-255.eu:3306/c4adastracomdb2"
|
||||||
|
|||||||
@@ -21,3 +21,5 @@ MYSQL_DBPASS="kbrnrt5jPK12"
|
|||||||
MYSQL_DBHOST="ns388640.ip-176-31-255.eu"
|
MYSQL_DBHOST="ns388640.ip-176-31-255.eu"
|
||||||
MYSQL_DBPORT=3306
|
MYSQL_DBPORT=3306
|
||||||
MYSQL_DBTYPE="mysql"
|
MYSQL_DBTYPE="mysql"
|
||||||
|
MYSQL_DATABASE_URL="mysql://c4adastracomu2:kbrnrt5jPK12@ns388640.ip-176-31-255.eu:3306/c4adastracomdb2"
|
||||||
|
MYSQL_DATABASE_URL_DEV="mysql://c4adastracomu2:kbrnrt5jPK12@ns388640.ip-176-31-255.eu:3306/c4adastracomdb2"
|
||||||
|
|||||||
@@ -0,0 +1,8 @@
|
|||||||
|
const path = require('path');
|
||||||
|
|
||||||
|
module.exports = {
|
||||||
|
config: path.resolve('./src/database/config', 'db.config.js'),
|
||||||
|
'models-path': path.resolve('./src/database/models/mysql'),
|
||||||
|
'seeders-path': path.resolve('./src/database/seeders'),
|
||||||
|
'migrations-path': path.resolve('./src/database/migrations'),
|
||||||
|
};
|
||||||
@@ -0,0 +1,27 @@
|
|||||||
|
const dotenv = require('dotenv');
|
||||||
|
|
||||||
|
dotenv.config();
|
||||||
|
|
||||||
|
// configuration for the database connection based on the environment (development, test, production)
|
||||||
|
module.exports = {
|
||||||
|
development: {
|
||||||
|
use_env_variable: 'MYSQL_DATABASE_URL_DEV',
|
||||||
|
},
|
||||||
|
test: {
|
||||||
|
use_env_variable: 'MYSQL_DATABASE_URL_DEV',
|
||||||
|
dialect: "mysql",
|
||||||
|
dialectOptions: {
|
||||||
|
ssl: process.env.NODE_ENV === 'production', // set this value based on your environment
|
||||||
|
},
|
||||||
|
},
|
||||||
|
production: {
|
||||||
|
use_env_variable: 'MYSQL_DATABASE_URL',
|
||||||
|
dialectOptions: {
|
||||||
|
ssl: {
|
||||||
|
// enable this for production environment only if using a secure connection
|
||||||
|
require: true,
|
||||||
|
rejectUnauthorized: false,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
};
|
||||||
Reference in New Issue
Block a user