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

Merge branch 'db/add-owner-property' into 'master'

Add Card#owner property

See merge request moser/poolpay!14
parents 635161d3 4aeb030f
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.Person import Person
from poolpay.model.Retrievable import 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: