summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarius Peter <dev@marius-peter.com>2025-11-22 10:48:12 +0100
committerMarius Peter <dev@marius-peter.com>2025-11-22 10:48:12 +0100
commit98ae0353f9cc02db73a1365ea0312f16cf585e43 (patch)
tree09d692f8dc1717c1a5c47d51529967a8d984cec9
parent49bf3caaf4f00e24181ba8cbc5d86e209a8a714e (diff)
Check for database file existence.
-rw-r--r--main.rkt7
1 files changed, 5 insertions, 2 deletions
diff --git a/main.rkt b/main.rkt
index 4bf74ff..4cf8e9f 100644
--- a/main.rkt
+++ b/main.rkt
@@ -14,6 +14,9 @@
(printf "Startup error: ~a\n" (exn-message e))
(exit 1))])
(connect! #:path development-db-path)
- (migrate-all!)
- (seed-database!)
+ (if (file-exists? development-db-path)
+ (printf "Database already exists: ~a" development-db-path)
+ (begin
+ (migrate-all!)
+ (seed-database!)))
(serve/dispatch secured-dispatch)))
Copyright 2019--2026 Marius PETER