Loading poolpay/model/Card.py +3 −1 Original line number Diff line number Diff line from uuid import UUID from sqlalchemy.orm import Mapped, mapped_column from sqlalchemy.orm import Mapped, mapped_column, relationship from sqlalchemy.schema import ForeignKey from poolpay.model.Person import Person from poolpay.model.Retrievable import Retrievable Loading @@ -15,6 +16,7 @@ class Card(Retrievable): id: Mapped[int] = mapped_column(primary_key=True) owner_uuid: Mapped[UUID] = mapped_column(ForeignKey("person.uuid")) owner: Mapped[Person] = relationship() @property def primary_key(self) -> int: Loading Loading
poolpay/model/Card.py +3 −1 Original line number Diff line number Diff line from uuid import UUID from sqlalchemy.orm import Mapped, mapped_column from sqlalchemy.orm import Mapped, mapped_column, relationship from sqlalchemy.schema import ForeignKey from poolpay.model.Person import Person from poolpay.model.Retrievable import Retrievable Loading @@ -15,6 +16,7 @@ class Card(Retrievable): id: Mapped[int] = mapped_column(primary_key=True) owner_uuid: Mapped[UUID] = mapped_column(ForeignKey("person.uuid")) owner: Mapped[Person] = relationship() @property def primary_key(self) -> int: Loading