import express from "express"; import db from "./config/database.js"; import dotenv from "dotenv"; import router from "./routes/index.js"; // Hanya import 1 router import cors from "cors"; import cookieParser from "cookie-parser"; import path from "path"; const app = express(); dotenv.config(); const connectToDatabase = async () => { // await db.sync({ force: true }); try { await db.authenticate(); console.log("Database connected..."); } catch (error) { console.log("Connection error:", error); } }; connectToDatabase(); app.use(cookieParser()); app.use(cors()); app.use(express.json()); app.use(router); app.use("/uploads", express.static(path.join(process.cwd(), "uploads"))); app.listen(5000, () => console.log("server running at port 5000"));