diff options
Diffstat (limited to 'main.py')
| -rw-r--r-- | main.py | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -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 |
