not working shit

This commit is contained in:
2023-11-11 15:15:03 +03:00
parent c4010e6ec9
commit fec9ce0bca
16 changed files with 480 additions and 45 deletions

0
bot/app/db/__init__.py Normal file
View File

View File

@ -1,5 +1,5 @@
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy import Column, Integer, String, BigInteger, ForeignKey
from sqlalchemy import Column, Integer, String, BigInteger, ForeignKey, Boolean
from sqlalchemy.dialects.postgresql import UUID
from sqlalchemy.orm import relationship, backref
@ -26,6 +26,7 @@ class Queue(Base):
name = Column(String(40), default="Новая очередь")
description = Column(String(120), default=None)
owner_id = Column(BigInteger, ForeignKey("user.id"))
active = Column(Boolean, default=True)
users = relationship(
"QueueUser", backref="queue"
@ -39,3 +40,4 @@ class QueueUser(Base):
user_id = Column(BigInteger, ForeignKey("user.id"))
queue_id = Column(UUID(as_uuid=True), ForeignKey("queue.id"))
position = Column(Integer)
active = Column(Boolean, default=True)