From c01f4a14b0b92ce611a9f6125e4b16a37c7279cc Mon Sep 17 00:00:00 2001
From: 65160388 <65160388@go.buu.ac.th>
Date: Wed, 19 Mar 2025 21:39:50 +0700
Subject: [PATCH] Resolved merge conflicts

---
 .env      | 21 ++++++++++++++++++++-
 server.js | 10 +++++-----
 2 files changed, 25 insertions(+), 6 deletions(-)

diff --git a/.env b/.env
index f53ccb7..53d7057 100644
--- a/.env
+++ b/.env
@@ -5,9 +5,28 @@
 # DB_NAME=cloud_project_db
 # SESSION_SECRET=default_secret_key
 
-# DB_HOST=10.104.20.9
+# DB_HOST=10.104.6.131
+# DB_PORT=11734
+# DB_USER=root
+# DB_PASS=LCXndt18044
+# DB_NAME=cloud_project_db
+# SESSION_SECRET=default_secret_key
+
+# PORT=3000
+# DB_HOST=10.104.6.131
 # DB_USER=root
 # DB_PASS=DRQqan69450
 # DB_NAME=cloud_project_db
 # DB_PORT=3306
 # SESSION_SECRET=default_secret_key
+
+PORT=3000
+
+# Database connection settings
+DB_HOST=node77552-melon.th2.melon.cloud # ชื่อโฮสต์ของ MySQL ที่ตั้งไว้
+DB_PORT=11734  # Public port สำหรับเชื่อมต่อ MySQL
+DB_USER=root  # ชื่อผู้ใช้สำหรับ MySQL
+DB_PASS=LCXndt18044  # รหัสผ่านของ MySQL
+DB_NAME=cloud_project_db  # ชื่อฐานข้อมูลที่ใช้
+SESSION_SECRET=default_secret_key  # กำหนดคีย์สำหรับ session
+
diff --git a/server.js b/server.js
index f851487..709e23a 100644
--- a/server.js
+++ b/server.js
@@ -30,11 +30,11 @@ app.use(session({
 
 // สร้างการเชื่อมต่อกับฐานข้อมูล MySQL โดยอ่านค่าจาก .env
 const connection = mysql.createConnection({
-  host: process.env.DB_HOST,
-  user: process.env.DB_USER,
-  password: process.env.DB_PASS,
-  database: process.env.DB_NAME,
-  port: process.env.DB_PORT
+  host: process.env.DB_HOST || 'localhost',  // ถ้าไม่มีค่าใน DB_HOST จะใช้ 'localhost'
+  user: process.env.DB_USER || 'root',
+  password: process.env.DB_PASS || '',
+  database: process.env.DB_NAME || 'cloud_project_db',
+  port: process.env.DB_PORT || 3306
 });
 
 connection.connect(err => {
-- 
GitLab