add .env.example and increase file size

This commit is contained in:
2026-04-27 12:12:39 +02:00
parent ed53e21456
commit 7ba5968ec6
2 changed files with 21 additions and 8 deletions
+13
View File
@@ -0,0 +1,13 @@
PORT=3000
DB_STRYKER_HOST=127.0.0.1
DB_STRYKER_PORT=5432
DB_STRYKER_DATABASE=
DB_STRYKER_USER=
DB_STRYKER_PASSWORD=
DB_BECKMAN_HOST=127.0.0.1
DB_BECKMAN_PORT=5432
DB_BECKMAN_DATABASE=
DB_BECKMAN_USER=
DB_BECKMAN_PASSWORD=
+8 -8
View File
@@ -11,7 +11,7 @@ const PORT = process.env.PORT || 3000;
// Middleware // Middleware
app.use(cors()); app.use(cors());
app.use(express.json()); app.use(express.json({ limit: '10mb' }));
// PostgreSQL connection pool // PostgreSQL connection pool
function handleHeaders(headers) { function handleHeaders(headers) {
@@ -155,10 +155,11 @@ app.post('/api/postgres/transaction', async (req, res) => {
} }
let pool; let pool;
const client = await pool.connect(); let client;
try { try {
pool = handleHeaders(req.headers); pool = handleHeaders(req.headers);
client = await pool.connect();
await client.query('BEGIN'); await client.query('BEGIN');
const results = []; const results = [];
@@ -177,16 +178,15 @@ app.post('/api/postgres/transaction', async (req, res) => {
results: results results: results
}); });
} catch (error) { } catch (error) {
await client.query('ROLLBACK'); if (client) await client.query('ROLLBACK');
console.error('TRANSACTION Error:', error); console.error('TRANSACTION Error:', error);
res.status(400).json({ res.status(400).json({
success: false, success: false,
error: error.message error: error.message
}); });
} finally { } finally {
client.release(); if (client) client.release();
if (pool) await pool.end(); if (pool) await pool.end();
} }
}); });