mirror of
https://github.com/hay-kot/mealie.git
synced 2025-08-22 22:43:34 -07:00
set foreign key to int
This commit is contained in:
parent
4d98a18ff1
commit
d008012990
8 changed files with 8 additions and 8 deletions
|
@ -9,7 +9,7 @@ from mealie.db.models.model_base import BaseMixins, SqlAlchemyBase
|
||||||
class Meal(SqlAlchemyBase):
|
class Meal(SqlAlchemyBase):
|
||||||
__tablename__ = "meal"
|
__tablename__ = "meal"
|
||||||
id = sa.Column(sa.Integer, primary_key=True)
|
id = sa.Column(sa.Integer, primary_key=True)
|
||||||
parent_id = sa.Column(sa.String, sa.ForeignKey("mealplan.uid"))
|
parent_id = sa.Column(sa.Integer, sa.ForeignKey("mealplan.uid"))
|
||||||
slug = sa.Column(sa.String)
|
slug = sa.Column(sa.String)
|
||||||
name = sa.Column(sa.String)
|
name = sa.Column(sa.String)
|
||||||
date = sa.Column(sa.Date)
|
date = sa.Column(sa.Date)
|
||||||
|
|
|
@ -5,7 +5,7 @@ from mealie.db.models.model_base import SqlAlchemyBase
|
||||||
class ApiExtras(SqlAlchemyBase):
|
class ApiExtras(SqlAlchemyBase):
|
||||||
__tablename__ = "api_extras"
|
__tablename__ = "api_extras"
|
||||||
id = sa.Column(sa.Integer, primary_key=True)
|
id = sa.Column(sa.Integer, primary_key=True)
|
||||||
parent_id = sa.Column(sa.String, sa.ForeignKey("recipes.id"))
|
parent_id = sa.Column(sa.Integer, sa.ForeignKey("recipes.id"))
|
||||||
key_name = sa.Column(sa.String, unique=True)
|
key_name = sa.Column(sa.String, unique=True)
|
||||||
value = sa.Column(sa.String)
|
value = sa.Column(sa.String)
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@ from mealie.db.models.model_base import SqlAlchemyBase
|
||||||
class RecipeAsset(SqlAlchemyBase):
|
class RecipeAsset(SqlAlchemyBase):
|
||||||
__tablename__ = "recipe_assets"
|
__tablename__ = "recipe_assets"
|
||||||
id = sa.Column(sa.Integer, primary_key=True)
|
id = sa.Column(sa.Integer, primary_key=True)
|
||||||
parent_id = sa.Column(sa.String, sa.ForeignKey("recipes.id"))
|
parent_id = sa.Column(sa.Integer, sa.ForeignKey("recipes.id"))
|
||||||
name = sa.Column(sa.String)
|
name = sa.Column(sa.String)
|
||||||
icon = sa.Column(sa.String)
|
icon = sa.Column(sa.String)
|
||||||
file_name = sa.Column(sa.String)
|
file_name = sa.Column(sa.String)
|
||||||
|
|
|
@ -6,7 +6,7 @@ class RecipeIngredient(SqlAlchemyBase):
|
||||||
__tablename__ = "recipes_ingredients"
|
__tablename__ = "recipes_ingredients"
|
||||||
id = sa.Column(sa.Integer, primary_key=True)
|
id = sa.Column(sa.Integer, primary_key=True)
|
||||||
position = sa.Column(sa.Integer)
|
position = sa.Column(sa.Integer)
|
||||||
parent_id = sa.Column(sa.String, sa.ForeignKey("recipes.id"))
|
parent_id = sa.Column(sa.Integer, sa.ForeignKey("recipes.id"))
|
||||||
ingredient = sa.Column(sa.String)
|
ingredient = sa.Column(sa.String)
|
||||||
|
|
||||||
def update(self, ingredient):
|
def update(self, ingredient):
|
||||||
|
|
|
@ -5,7 +5,7 @@ from mealie.db.models.model_base import SqlAlchemyBase
|
||||||
class RecipeInstruction(SqlAlchemyBase):
|
class RecipeInstruction(SqlAlchemyBase):
|
||||||
__tablename__ = "recipe_instructions"
|
__tablename__ = "recipe_instructions"
|
||||||
id = sa.Column(sa.Integer, primary_key=True)
|
id = sa.Column(sa.Integer, primary_key=True)
|
||||||
parent_id = sa.Column(sa.String, sa.ForeignKey("recipes.id"))
|
parent_id = sa.Column(sa.Integer, sa.ForeignKey("recipes.id"))
|
||||||
position = sa.Column(sa.Integer)
|
position = sa.Column(sa.Integer)
|
||||||
type = sa.Column(sa.String, default="")
|
type = sa.Column(sa.String, default="")
|
||||||
text = sa.Column(sa.String)
|
text = sa.Column(sa.String)
|
||||||
|
|
|
@ -5,7 +5,7 @@ from mealie.db.models.model_base import SqlAlchemyBase
|
||||||
class Note(SqlAlchemyBase):
|
class Note(SqlAlchemyBase):
|
||||||
__tablename__ = "notes"
|
__tablename__ = "notes"
|
||||||
id = sa.Column(sa.Integer, primary_key=True)
|
id = sa.Column(sa.Integer, primary_key=True)
|
||||||
parent_id = sa.Column(sa.String, sa.ForeignKey("recipes.id"))
|
parent_id = sa.Column(sa.Integer, sa.ForeignKey("recipes.id"))
|
||||||
title = sa.Column(sa.String)
|
title = sa.Column(sa.String)
|
||||||
text = sa.Column(sa.String)
|
text = sa.Column(sa.String)
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@ from mealie.db.models.model_base import SqlAlchemyBase
|
||||||
class Nutrition(SqlAlchemyBase):
|
class Nutrition(SqlAlchemyBase):
|
||||||
__tablename__ = "recipe_nutrition"
|
__tablename__ = "recipe_nutrition"
|
||||||
id = sa.Column(sa.Integer, primary_key=True)
|
id = sa.Column(sa.Integer, primary_key=True)
|
||||||
parent_id = sa.Column(sa.String, sa.ForeignKey("recipes.id"))
|
parent_id = sa.Column(sa.Integer, sa.ForeignKey("recipes.id"))
|
||||||
calories = sa.Column(sa.String)
|
calories = sa.Column(sa.String)
|
||||||
fat_content = sa.Column(sa.String)
|
fat_content = sa.Column(sa.String)
|
||||||
fiber_content = sa.Column(sa.String)
|
fiber_content = sa.Column(sa.String)
|
||||||
|
|
|
@ -5,7 +5,7 @@ from mealie.db.models.model_base import SqlAlchemyBase
|
||||||
class Tool(SqlAlchemyBase):
|
class Tool(SqlAlchemyBase):
|
||||||
__tablename__ = "tools"
|
__tablename__ = "tools"
|
||||||
id = sa.Column(sa.Integer, primary_key=True)
|
id = sa.Column(sa.Integer, primary_key=True)
|
||||||
parent_id = sa.Column(sa.String, sa.ForeignKey("recipes.id"))
|
parent_id = sa.Column(sa.Integer, sa.ForeignKey("recipes.id"))
|
||||||
tool = sa.Column(sa.String)
|
tool = sa.Column(sa.String)
|
||||||
|
|
||||||
def __init__(self, tool) -> None:
|
def __init__(self, tool) -> None:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue