Loading poolpay/model/Person.py +9 −1 Original line number Diff line number Diff line from typing import TYPE_CHECKING from babel.numbers import format_currency from sqlalchemy.orm import Mapped, mapped_column from sqlalchemy.orm import Mapped, mapped_column, relationship from poolpay.model.Base import Base if TYPE_CHECKING: from poolpay.model.Card import Card else: Card = "Card" from poolpay.model.IntLike import IntLike Loading @@ -25,6 +32,7 @@ class Person(Base): name: Mapped[str] cl_account_name: Mapped[str] = mapped_column(unique=True) balance_cents: Mapped[int] = mapped_column(default=0) cards: Mapped[list[Card]] = relationship() @property def balance_str(self) -> str: Loading Loading
poolpay/model/Person.py +9 −1 Original line number Diff line number Diff line from typing import TYPE_CHECKING from babel.numbers import format_currency from sqlalchemy.orm import Mapped, mapped_column from sqlalchemy.orm import Mapped, mapped_column, relationship from poolpay.model.Base import Base if TYPE_CHECKING: from poolpay.model.Card import Card else: Card = "Card" from poolpay.model.IntLike import IntLike Loading @@ -25,6 +32,7 @@ class Person(Base): name: Mapped[str] cl_account_name: Mapped[str] = mapped_column(unique=True) balance_cents: Mapped[int] = mapped_column(default=0) cards: Mapped[list[Card]] = relationship() @property def balance_str(self) -> str: Loading