|
|
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"));
|