Remove credentials

This commit is contained in:
Nikola Petrov
2024-07-17 00:41:22 +02:00
parent 47a3cad3a8
commit b1babe3c50
4 changed files with 38 additions and 8 deletions

View File

@@ -1,11 +1,34 @@
import mysql from 'mysql2/promise'
import mysql, { type PoolOptions } from 'mysql2/promise'
const pool = mysql.createPool({
host: '192.168.0.11',
port: 3306,
user: 'myUsage',
password: 'vEj8lFj22srB_(VG',
database: 'my_general_db'
});
const poolOptions: PoolOptions = {
host: "",
port: 0,
user: "",
password: "",
database: ""
}
if (process.env.DBIP) {
poolOptions.host = process.env.DBIP;
}
if (process.env.DBPort) {
poolOptions.port = parseInt(process.env.DBPort);
}
if (process.env.DBUser) {
poolOptions.user = process.env.DBUser;
}
if (process.env.DBPassword) {
poolOptions.password = process.env.DBPassword;
}
if (process.env.DBDatabase) {
poolOptions.database = process.env.DBDatabase;
}
const pool = mysql.createPool(poolOptions);
export default pool;