From 005ac8634fc6fe9dd3286041a665c7ad5314a96b Mon Sep 17 00:00:00 2001 From: Esa Kataja Date: Sat, 10 May 2025 14:10:12 +0300 Subject: [PATCH] Fix db file being overwritten at startup --- src/lib/db.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/lib/db.py b/src/lib/db.py index 5735537..aa7f741 100644 --- a/src/lib/db.py +++ b/src/lib/db.py @@ -75,12 +75,10 @@ def seed_db() -> None: def init_db(): + if Path(DB_PATH).exists(): + return with open(SQL_PATH, "r") as f: sql = f.read() with get_connection() as conn: conn.execute(sql) seed_db() - - -if __name__ == "__main__": - init_db()