Files
queuebot/bot/app/db/models.py
2023-06-05 17:15:05 +03:00

29 lines
626 B
Python

from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy import Column, Integer, String, BigInteger, Uuid
from sqlalchemy.orm import relationship
import uuid
from db.base import Base
class User(Base):
__tablename__ = "user"
id = Column(BigInteger, primary_key=True)
name = Column(String)
username = Column(String)
class Queue(Base):
__tablename__ = "queue"
id = Column(Uuid, primary_key=True, default=uuid.uuid4())
owner = relationship(User)
class QueueUser(Base):
__tablename__ = "queueuser"
id = Column(Uuid, primary_key=True, default=uuid.uuid4())
user_id =