Files
CoPay/backend/app/models/links.py
T
2024-11-17 02:31:42 +03:00

25 lines
724 B
Python

import uuid
from sqlalchemy import BigInteger
from sqlalchemy import Column
from sqlalchemy import ForeignKey
import sqlmodel
class EventUserLink(sqlmodel.SQLModel, table=True):
event_id: uuid.UUID | None = sqlmodel.Field(
default=None, foreign_key='event.id', primary_key=True
)
user_id: int | None = sqlmodel.Field(
sa_column=Column(BigInteger(), ForeignKey('user.id'), primary_key=True)
)
class ItemUserLink(sqlmodel.SQLModel, table=True):
item_id: uuid.UUID | None = sqlmodel.Field(
default=None, foreign_key='item.id', primary_key=True
)
user_id: int | None = sqlmodel.Field(
sa_column=Column(BigInteger(), ForeignKey('user.id'), primary_key=True)
)