This commit is contained in:
sebseb7
2025-11-23 09:14:43 +01:00
commit a80acfe6d7
8 changed files with 3036 additions and 0 deletions

20
database.js Normal file
View File

@@ -0,0 +1,20 @@
import sql from 'mssql';
import dotenv from 'dotenv';
dotenv.config({ quiet: true });
const config = {
user: process.env.DB_USER,
password: process.env.DB_PASSWORD,
server: process.env.DB_HOST,
database: process.env.DB_DATABASE,
options: {
encrypt: false, // Adjust based on server config
trustServerCertificate: true
}
};
export async function createConnection() {
const pool = new sql.ConnectionPool(config);
return await pool.connect();
}