Security: Move database credentials to separate config file

This commit is contained in:
2025-12-13 19:29:49 +11:00
parent 858a5e52d4
commit 3e8eed4eaf
4 changed files with 165 additions and 10 deletions

View File

@@ -1,15 +1,9 @@
const mysql = require('mysql2/promise');
// Database configuration
const dbConfig = {
host: 'oceprod.beyondcloud.solutions',
user: 'appgconnect5_dbuser',
password: 'REqTtHhZCKAlJAnznjLx8ZhOq',
database: 'appgconnect5_db',
waitForConnections: true,
connectionLimit: 10,
queueLimit: 0
};
// Import database configuration from external file
// This file (db.config.js) is not committed to git for security
// Use db.config.example.js as a template
const dbConfig = require('./db.config.js');
// Create connection pool
const pool = mysql.createPool(dbConfig);