Files
cal_counter/seed.py
Stef 7bf8a754db Add FoodLog model and update relationships
Introduces the FoodLog model to track user food consumption, adds relationships between User, FoodItem, and FoodLog, and updates seed.py to include sample FoodLog data. Also fixes route redirection to use the correct blueprint namespace.
2025-07-01 13:06:26 +02:00

28 lines
689 B
Python

from application import db, app
from models import User, FoodItem, FoodLog
with app.app_context():
User.query.delete()
db.session.add(User(username="admin", password="admin", is_admin=True))
db.session.add(User(username="user", password="user", is_admin=False))
FoodItem.query.delete()
db.session.add(
FoodItem(
name="AH Matcha cookie",
owner_id=1,
energy=430,
fat=19,
carbs=59,
protein=5.5,
saturated_fat=10,
sugar=35,
barcode=2278012003502,
)
)
FoodLog.query.delete()
db.session.add(FoodLog(1, 1, 200))
db.session.commit()