mirror of
https://github.com/kmc7468/arkvault.git
synced 2025-12-16 06:58:46 +00:00
레포지토리 레이어의 코드를 Kysely 기반으로 모두 마이그레이션 (WiP)
This commit is contained in:
@@ -3,11 +3,18 @@ import { building } from "$app/environment";
|
||||
import { env } from "$env/dynamic/private";
|
||||
|
||||
if (!building) {
|
||||
if (!env.DATABASE_PASSWORD) throw new Error("DATABASE_PASSWORD not set");
|
||||
if (!env.SESSION_SECRET) throw new Error("SESSION_SECRET not set");
|
||||
}
|
||||
|
||||
export default {
|
||||
databaseUrl: env.DATABASE_URL || "local.db",
|
||||
database: {
|
||||
host: env.DATABASE_HOST || "localhost",
|
||||
port: parseInt(env.DATABASE_PORT || "5432", 10),
|
||||
user: env.DATABASE_USER,
|
||||
password: env.DATABASE_PASSWORD!,
|
||||
name: env.DATABASE_NAME,
|
||||
},
|
||||
session: {
|
||||
secret: env.SESSION_SECRET!,
|
||||
exp: ms(env.SESSION_EXPIRES || "14d"),
|
||||
|
||||
Reference in New Issue
Block a user