diff --git a/server.js b/server.js index a08dccab1628e000e1be0c95f9fd741b10e7fd14..b88ad5ba5234ffcd3ea2f08c43a47fd3e7b45104 100644 --- a/server.js +++ b/server.js @@ -1,12 +1,12 @@ require('dotenv').config(); const express = require('express'); const cors = require('cors'); +const mysql = require('mysql2'); const bcrypt = require('bcrypt'); const jwt = require('jsonwebtoken'); const path = require('path'); const multer = require('multer'); const fs = require('fs'); -const db = require('./config/database'); const app = express(); @@ -45,6 +45,24 @@ const upload = multer({ } }); +// เชื่อมต่อฐานข้อมูล +const db = mysql.createConnection({ + host: process.env.DB_HOST, + user: process.env.DB_USER, + password: process.env.DB_PASSWORD, + database: process.env.DB_NAME, + port: process.env.DB_PORT +}); + +// ทดสอบการเชื่อมต่อฐานข้อมูล +db.connect(error => { + if (error) { + console.error('Error connecting to the database:', error); + return; + } + console.log("Successfully connected to the database."); +}); + // Register app.post('/register', async (req, res) => { try {