Fix db_utils
This commit is contained in:
parent
7e81f6ed88
commit
4310623ece
@ -81,9 +81,9 @@ def update_recipe_db(recipe_id: int, recipe_data: Dict[str, Any]) -> Optional[Di
|
|||||||
SET name = %s,
|
SET name = %s,
|
||||||
meal_type = %s,
|
meal_type = %s,
|
||||||
time_minutes = %s,
|
time_minutes = %s,
|
||||||
tags = %s::jsonb,
|
tags = %s::text[],
|
||||||
ingredients = %s::jsonb,
|
ingredients = %s::text[],
|
||||||
steps = %s::jsonb,
|
steps = %s::text[],
|
||||||
image = %s,
|
image = %s,
|
||||||
made_by = %s
|
made_by = %s
|
||||||
WHERE id = %s
|
WHERE id = %s
|
||||||
@ -93,9 +93,9 @@ def update_recipe_db(recipe_id: int, recipe_data: Dict[str, Any]) -> Optional[Di
|
|||||||
recipe_data["name"],
|
recipe_data["name"],
|
||||||
recipe_data["meal_type"],
|
recipe_data["meal_type"],
|
||||||
recipe_data["time_minutes"],
|
recipe_data["time_minutes"],
|
||||||
json.dumps(recipe_data.get("tags", [])),
|
recipe_data.get("tags", []),
|
||||||
json.dumps(recipe_data.get("ingredients", [])),
|
recipe_data.get("ingredients", []),
|
||||||
json.dumps(recipe_data.get("steps", [])),
|
recipe_data.get("steps", []),
|
||||||
recipe_data.get("image"),
|
recipe_data.get("image"),
|
||||||
recipe_data.get("made_by"),
|
recipe_data.get("made_by"),
|
||||||
recipe_id,
|
recipe_id,
|
||||||
@ -136,16 +136,16 @@ def create_recipe_db(recipe_data: Dict[str, Any]) -> Dict[str, Any]:
|
|||||||
cur.execute(
|
cur.execute(
|
||||||
"""
|
"""
|
||||||
INSERT INTO recipes (name, meal_type, time_minutes, tags, ingredients, steps, image, made_by, user_id)
|
INSERT INTO recipes (name, meal_type, time_minutes, tags, ingredients, steps, image, made_by, user_id)
|
||||||
VALUES (%s, %s, %s, %s::jsonb, %s::jsonb, %s::jsonb, %s, %s, %s)
|
VALUES (%s, %s, %s, %s::text[], %s::text[], %s::text[], %s, %s, %s)
|
||||||
RETURNING id, name, meal_type, time_minutes, tags, ingredients, steps, image, made_by, user_id
|
RETURNING id, name, meal_type, time_minutes, tags, ingredients, steps, image, made_by, user_id
|
||||||
""",
|
""",
|
||||||
(
|
(
|
||||||
recipe_data["name"],
|
recipe_data["name"],
|
||||||
recipe_data["meal_type"],
|
recipe_data["meal_type"],
|
||||||
recipe_data["time_minutes"],
|
recipe_data["time_minutes"],
|
||||||
json.dumps(recipe_data.get("tags", [])),
|
recipe_data.get("tags", []),
|
||||||
json.dumps(recipe_data.get("ingredients", [])),
|
recipe_data.get("ingredients", []),
|
||||||
json.dumps(recipe_data.get("steps", [])),
|
recipe_data.get("steps", []),
|
||||||
recipe_data.get("image"),
|
recipe_data.get("image"),
|
||||||
recipe_data.get("made_by"),
|
recipe_data.get("made_by"),
|
||||||
recipe_data.get("user_id"),
|
recipe_data.get("user_id"),
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user