diff --git a/app/database/models.py b/app/database/models.py index 340d496..b9e2814 100644 --- a/app/database/models.py +++ b/app/database/models.py @@ -1,4 +1,4 @@ -from sqlalchemy import Column, Integer, String, Date, ForeignKey, func, Null +from sqlalchemy import Column, Integer, String, Date, ForeignKey, func, Null,BIGINT from sqlalchemy.dialects.postgresql import ENUM from sqlalchemy.orm import relationship, DeclarativeBase @@ -22,7 +22,7 @@ class Worker(Base): __tablename__ = "workers" id = Column(Integer, primary_key=True, autoincrement=True) - telegram_id = Column(Integer, unique=True, nullable=False) + telegram_id = Column(BIGINT, unique=True, nullable=False) name = Column(String, nullable=False) email = Column(String, nullable=True) phone_number = Column(String, nullable=False) @@ -47,7 +47,7 @@ class Order(Base): id = Column(Integer, primary_key=True, autoincrement=True) name = Column(String) - worker_id = Column(Integer, ForeignKey('workers.telegram_id'), nullable=False) + worker_id = Column(BIGINT, ForeignKey('workers.telegram_id'), nullable=False) status_id = Column(status_enum) counterparty = Column(String) customer = Column(String, nullable=False)