diff --git a/config/database.js b/config/database.js
index 6201f749fc932c3edbc73ea7e79be7704fdc9bd9..78abe97c0d0d28204febe9bbed45946e8c19d53b 100644
--- a/config/database.js
+++ b/config/database.js
@@ -1,11 +1,14 @@
-require('dotenv').config();
-const mysql = require('mysql2');
+const { Sequelize } = require('sequelize');
 
-// สร้างการเชื่อมต่อฐานข้อมูล
-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
-});
\ No newline at end of file
+const sequelize = new Sequelize(
+  process.env.DB_NAME,
+  process.env.DB_USER,
+  process.env.DB_PASSWORD,
+  {
+    host: process.env.DB_HOST,
+    dialect: 'mysql',
+    logging: false,
+  }
+);
+
+module.exports = sequelize; 
\ No newline at end of file