fix for db pool

This commit is contained in:
ZareMate 2026-01-28 22:44:28 +01:00
parent 57c18cc7e9
commit eb028a8fbf
2 changed files with 11 additions and 14 deletions

12
db.js
View File

@ -1,12 +0,0 @@
const mariadb = require("mariadb");
const env = require("dotenv").config().parsed;
const pool = mariadb.createPool({
host: env.DB_HOST, // "mariadb" if in Docker
user: env.DB_USER,
password: env.DB_PASSWORD,
database: env.DB_DATABASE,
connectionLimit: 5,
});
module.exports = pool;

View File

@ -1,10 +1,19 @@
const express = require("express");
const http = require("http");
const WebSocket = require("ws");
const pool = require("./db");
const env = require("dotenv").config().parsed;
const mariadb = require("mariadb");
const pool = mariadb.createPool({
host: process.env.DB_HOST,
user: process.env.DB_USER,
password: process.env.DB_PASSWORD,
database: process.env.DB_DATABASE,
ssl: true, // try with and without
});
const app = express();
const PORT = process.env.PORT || 3100;
const PORT = env.PORT;
app.use(express.json());