diff options
| author | Marius Peter <dev@marius-peter.com> | 2025-11-22 10:48:12 +0100 |
|---|---|---|
| committer | Marius Peter <dev@marius-peter.com> | 2025-11-22 10:48:12 +0100 |
| commit | 98ae0353f9cc02db73a1365ea0312f16cf585e43 (patch) | |
| tree | 09d692f8dc1717c1a5c47d51529967a8d984cec9 /main.rkt | |
| parent | 49bf3caaf4f00e24181ba8cbc5d86e209a8a714e (diff) | |
Check for database file existence.
Diffstat (limited to 'main.rkt')
| -rw-r--r-- | main.rkt | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -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))) |