index.js 523 Bytes
Newer Older
Kim, Subin's avatar
Kim, Subin committed
1
2
3
import dotenv from "dotenv"
import app from "./app.js"
import appConfig from "./config/app.config.js"
Kim, Subin's avatar
Kim, Subin committed
4
import { sequelize } from "./db/index.js"
Kim, Subin's avatar
Kim, Subin committed
5
6
7
8
9
10
11

dotenv.config({
    path: `${process.env.NODE_ENV === "production" ? ".env" : ".env.development"
        }`,
});

sequelize
Kim, Subin's avatar
Kim, Subin committed
12
    .sync({ force: false })
Kim, Subin's avatar
Kim, Subin committed
13
14
15
16
17
18
19
20
21
22
    .then(() => {
        app.listen(appConfig.port, () => {
            console.log(`Server is running on port ${appConfig.port}`);
        });
    })
    .catch((err) => {
        console.log(err);
    });

export default {}