summaryrefslogtreecommitdiff
path: root/main.py
diff options
context:
space:
mode:
Diffstat (limited to 'main.py')
-rw-r--r--main.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/main.py b/main.py
index 65b8271..8bc2d4f 100644
--- a/main.py
+++ b/main.py
@@ -17,6 +17,10 @@ async def lifespan(app: FastAPI):
if 'notes' not in [row[1] for row in result]:
conn.execute(text("ALTER TABLE menu_plans ADD COLUMN notes TEXT"))
conn.commit()
+ result = conn.execute(text("PRAGMA table_info(recipes)"))
+ if 'description' not in [row[1] for row in result]:
+ conn.execute(text("ALTER TABLE recipes ADD COLUMN description TEXT"))
+ conn.commit()
yield
# Shutdown
pass