remove dotenv, switch to json, fix db issues

This commit is contained in:
lou 2024-10-15 19:33:03 -04:00
parent df0a7d796a
commit 6383fd14c2

12
app.js
View File

@ -2,7 +2,8 @@ const express = require('express');
const path = require('path'); const path = require('path');
const mysql = require('mysql2'); const mysql = require('mysql2');
const fs = require('fs'); const fs = require('fs');
require('dotenv').config();
const config = JSON.parse(fs.readFileSync('./config.json', 'utf8'));
const app = express(); const app = express();
app.set('view engine', 'ejs'); app.set('view engine', 'ejs');
@ -11,10 +12,11 @@ app.use(express.static(path.join(__dirname, 'public')));
app.use(express.json()); app.use(express.json());
const db = mysql.createConnection({ const db = mysql.createConnection({
host: process.env.DB_HOST, host: config.DB_HOST,
user: process.env.DB_USER, port: config.DB_PORT,
password: process.env.DB_PASSWORD, user: config.DB_USER,
database: process.env.DB_NAME, password: config.DB_PASSWORD,
database: config.DB_NAME,
}); });
const dbInit = () => { const dbInit = () => {