from datetime import datetime from flask import json os.environ['DATABASE_URL'] = "postgresql:///food_planner_test" from app.api_requests import get_nutrition_data db.drop_all() db.create_all() app.config['WTF_CSRF_ENABLED'] = False # seed the test database with some meals # breakfast b1 = Meal(title="Oatmeal", type_="breakfast") oats = Ingredient.create_ingredient(get_nutrition_data(368739)) b1.ingredients.append(oats) raisins = Ingredient.create_ingredient(get_nutrition_data(408107)) b1.ingredients.append(raisins) sugar = Ingredient.create_ingredient(get_nutrition_data(519364)) b1.ingredients.append(sugar) # lunch l1 = Meal(title="Pita and Hummus", type_="lunch") pita = Ingredient.create_ingredient(get_nutrition_data(384233)) l1.ingredients.append(pita) hummus = Ingredient.create_ingredient(get_nutrition_data(475281))
last_name="guest", username="******", email="*****@*****.**", password="******", guest=True) db.session.add(u) db.session.commit() # breakfast b1 = Meal(title="Oatmeal", type_="Breakfast", user_id=u.id, public=True) db.session.add(b1) db.session.commit() oats = Ingredient.create_ingredient(get_nutrition_data(368739)) b1.ingredients.append(oats) raisins = Ingredient.create_ingredient(get_nutrition_data(408107)) b1.ingredients.append(raisins) sugar = Ingredient.create_ingredient(get_nutrition_data(519364)) b1.ingredients.append(sugar) b2 = Meal(title="Granola", type_="Breakfast", user_id=u.id, public=True) db.session.add(b2) db.session.commit() granola = Ingredient.create_ingredient(get_nutrition_data(473897)) b2.ingredients.append(granola)