mirror of
https://github.com/itsnaveenk/bazar3.git
synced 2025-12-19 22:57:06 +00:00
""
This commit is contained in:
parent
c32670e575
commit
7eaad35127
@ -1,8 +1,10 @@
|
|||||||
const mysql = require('mysql2/promise');
|
const mysql = require('mysql2/promise');
|
||||||
|
|
||||||
// Validate environment variables
|
// Validate environment variables
|
||||||
if (!process.env.DB_HOST || !process.env.DB_USER || !process.env.DB_PASS || !process.env.DB_NAME) {
|
const requiredEnvs = ['DB_HOST', 'DB_USER', 'DB_PASS', 'DB_NAME'];
|
||||||
console.error(`[${new Date().toISOString()}] Database configuration is missing in .env file.`);
|
const missingEnvs = requiredEnvs.filter(env => !process.env[env]);
|
||||||
|
if (missingEnvs.length > 0) {
|
||||||
|
console.error(`[${new Date().toISOString()}] Missing environment variables: ${missingEnvs.join(', ')}`);
|
||||||
process.exit(1);
|
process.exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user