Files
kt-backend/db.js
Mario Peters 7918ad07c8 clean up
2023-06-04 12:16:36 +02:00

24 lines
587 B
JavaScript

// TODO: kann gelöscht werden
// db.js
const mysql = require('mysql')
// TODO: gucken, ob das gebraucht wird und dann überall verwenden
var pool
module.exports = function db() {
if (pool) {
return pool
}
const config = {
connectionLimit: 2,
host: process.env.DB_HOST,
port: process.env.DB_PORT,
user: process.env.DB_USER,
password: process.env.DB_PASS,
database: process.env.DB_DB,
debug: false,
waitForConnections: true,
multipleStatements: true,
}
return mysql.createPool(config)
}