Commit ad7bcc38 authored by Jakob Moser's avatar Jakob Moser
Browse files

Add Card#owner property

parent 635161d3
Loading
Loading
Loading
Loading
+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.Retrievable import Retrievable
from poolpay.model.Person import Person


class Card(Retrievable):
@@ -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: