commit b38aafcf6daa01b44f2fb8502751b1273cb102ad
parent c7f13150f6fa83af2c286a13664c1b1d6807011a
Author: Natasha Kerensikova <natgh@instinctive.eu>
Date: Mon, 30 Mar 2026 17:31:50 +0000
Externally-provided database path
Diffstat:
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/cgi.scm b/src/cgi.scm
@@ -240,7 +240,9 @@ END-OF-CSS
(define root (get-environment-variable "DOCUMENT_ROOT"))
(when (not root)
(die "Missing $DOCUMENT_ROOT"))
-(define db-name (string-append root "/./iens.sqlite"))
+(define db-name (get-environment-variable "IENS_DB"))
+(when (not db-name)
+ (die "Missing $IENS_DB"))
(define db (open-database db-name))
(exec (sql/transient db "PRAGMA foreign_keys = ON;"))