2021-10-30 20:26:37 +02:00
|
|
|
import express from 'express'
|
2021-11-01 22:15:13 +01:00
|
|
|
import { config as loadEnv } from 'dotenv'
|
2021-10-30 20:26:37 +02:00
|
|
|
import api from './api/api.js'
|
2021-11-01 21:52:48 +01:00
|
|
|
import { generateDB } from './libs/database/generate.js'
|
|
|
|
import { dbInit } from './libs/database/init.js'
|
2021-10-30 20:26:37 +02:00
|
|
|
|
2021-11-01 22:15:13 +01:00
|
|
|
loadEnv()
|
2021-10-30 20:26:37 +02:00
|
|
|
dbInit()
|
2021-11-01 19:18:53 +01:00
|
|
|
generateDB()
|
2021-10-30 20:26:37 +02:00
|
|
|
|
|
|
|
const Server = express()
|
|
|
|
Server.use('/api', api)
|
|
|
|
|
2021-11-01 22:15:13 +01:00
|
|
|
Server.listen(process.env.PORT ?? 12345, () => console.log(`Server started and listening on port ${process.env.PORT ?? 12345}.`))
|