session = loadSession() er flyttet tilbake under hver def (spørring). Når den ligger utenfor så oppdateres ikke resultatet av spørringene. Om dette er optimal måte å gjøre det på vet jeg ikke, men det funker.
Har kun gjort endringer i queries.py til recipes og ingredients. Bør også gjøres i weekly menu og auth.
Spørring lagres som objekt, session lukkes ved session.close() og så returnere objekt.
Ved insert, session.close() etter session.commit()
Eks:
def fetch_recipe_where_recipeId_equals(recipeId):
session = loadSession()
res = session.query(Recipe).where(Recipe.idRecipe == recipeId).first()
session.close()
return res
session = loadSession() er flyttet tilbake under hver def (spørring). Når den ligger utenfor så oppdateres ikke resultatet av spørringene. Om dette er optimal måte å gjøre det på vet jeg ikke, men det funker.
Har kun gjort endringer i queries.py til recipes og ingredients. Bør også gjøres i weekly menu og auth.
Spørring lagres som objekt, session lukkes ved session.close() og så returnere objekt. Ved insert, session.close() etter session.commit()
Eks:
def fetch_recipe_where_recipeId_equals(recipeId): session = loadSession() res = session.query(Recipe).where(Recipe.idRecipe == recipeId).first() session.close() return res