mirror of
https://github.com/mealie-recipes/mealie.git
synced 2025-07-09 03:04:54 -04:00
remove redundant uselist indicators
This commit is contained in:
parent
5db7a735d7
commit
0a28d36df9
@ -35,12 +35,10 @@ class Group(SqlAlchemyBase, BaseMixins):
|
|||||||
name: Mapped[str] = mapped_column(sa.String, index=True, nullable=False, unique=True)
|
name: Mapped[str] = mapped_column(sa.String, index=True, nullable=False, unique=True)
|
||||||
slug: Mapped[str | None] = mapped_column(sa.String, index=True, unique=True)
|
slug: Mapped[str | None] = mapped_column(sa.String, index=True, unique=True)
|
||||||
users: Mapped[list["User"]] = orm.relationship("User", back_populates="group")
|
users: Mapped[list["User"]] = orm.relationship("User", back_populates="group")
|
||||||
categories: Mapped[list[Category]] = orm.relationship(
|
categories: Mapped[list[Category]] = orm.relationship(Category, secondary=group_to_categories, single_parent=True)
|
||||||
Category, secondary=group_to_categories, single_parent=True, uselist=True
|
|
||||||
)
|
|
||||||
|
|
||||||
invite_tokens: Mapped[list[GroupInviteToken]] = orm.relationship(
|
invite_tokens: Mapped[list[GroupInviteToken]] = orm.relationship(
|
||||||
GroupInviteToken, back_populates="group", cascade="all, delete-orphan", uselist=True
|
GroupInviteToken, back_populates="group", cascade="all, delete-orphan"
|
||||||
)
|
)
|
||||||
preferences: Mapped[GroupPreferencesModel] = orm.relationship(
|
preferences: Mapped[GroupPreferencesModel] = orm.relationship(
|
||||||
GroupPreferencesModel,
|
GroupPreferencesModel,
|
||||||
@ -51,7 +49,7 @@ class Group(SqlAlchemyBase, BaseMixins):
|
|||||||
)
|
)
|
||||||
|
|
||||||
# Recipes
|
# Recipes
|
||||||
recipes: Mapped[list["RecipeModel"]] = orm.relationship("RecipeModel", back_populates="group", uselist=True)
|
recipes: Mapped[list["RecipeModel"]] = orm.relationship("RecipeModel", back_populates="group")
|
||||||
|
|
||||||
# CRUD From Others
|
# CRUD From Others
|
||||||
common_args = {
|
common_args = {
|
||||||
|
@ -30,8 +30,8 @@ class GroupMealPlanRules(BaseMixins, SqlAlchemyBase):
|
|||||||
String, nullable=False, default=""
|
String, nullable=False, default=""
|
||||||
) # "breakfast", "lunch", "dinner", "side"
|
) # "breakfast", "lunch", "dinner", "side"
|
||||||
|
|
||||||
categories: Mapped[list[Category]] = orm.relationship(Category, secondary=plan_rules_to_categories, uselist=True)
|
categories: Mapped[list[Category]] = orm.relationship(Category, secondary=plan_rules_to_categories)
|
||||||
tags: Mapped[list[Tag]] = orm.relationship(Tag, secondary=plan_rules_to_tags, uselist=True)
|
tags: Mapped[list[Tag]] = orm.relationship(Tag, secondary=plan_rules_to_tags)
|
||||||
|
|
||||||
@auto_init()
|
@auto_init()
|
||||||
def __init__(self, **_) -> None:
|
def __init__(self, **_) -> None:
|
||||||
|
@ -132,7 +132,7 @@ class ShoppingList(SqlAlchemyBase, BaseMixins):
|
|||||||
)
|
)
|
||||||
|
|
||||||
recipe_references: Mapped[list[ShoppingListRecipeReference]] = orm.relationship(
|
recipe_references: Mapped[list[ShoppingListRecipeReference]] = orm.relationship(
|
||||||
ShoppingListRecipeReference, cascade="all, delete, delete-orphan", uselist=True
|
ShoppingListRecipeReference, cascade="all, delete, delete-orphan"
|
||||||
)
|
)
|
||||||
label_settings: Mapped[list["ShoppingListMultiPurposeLabel"]] = orm.relationship(
|
label_settings: Mapped[list["ShoppingListMultiPurposeLabel"]] = orm.relationship(
|
||||||
ShoppingListMultiPurposeLabel,
|
ShoppingListMultiPurposeLabel,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user