Legger med env

This commit is contained in:
Håkon Størdal 2025-09-03 00:45:53 +02:00
parent d82b6abb87
commit 8eb5de2571

View file

@ -1,22 +1,15 @@
import { Pool } from 'pg';
import { env } from '$env/dynamic/private';
// Get DATABASE_URL with fallback
const getDatabaseUrl = () => {
return (
env.DATABASE_URL ||
process.env.DATABASE_URL ||
'postgresql://postgres:password@localhost:5432/egentrening'
);
};
const getDatabaseUrl =
'postgres://postgres:voHMlrqwwzlZcqWW3oCYvkmWnmOAFntc4nYJmTRVsr7bm8CiOoxqAKv1zVn5Opsq@192.168.0.133:5432/postgres';
// Lazy pool creation - only create when actually needed
let pool: Pool | null = null;
const getPool = () => {
if (!pool) {
pool = new Pool({
connectionString: getDatabaseUrl(),
connectionString: getDatabaseUrl,
ssl: false
});
}