change worker.telegram_id type (INTEGER>>BIGINT)

This commit is contained in:
2025-08-20 19:35:41 +03:00
parent c0f4be1179
commit d405e74aad

View File

@@ -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.dialects.postgresql import ENUM
from sqlalchemy.orm import relationship, DeclarativeBase from sqlalchemy.orm import relationship, DeclarativeBase
@@ -22,7 +22,7 @@ class Worker(Base):
__tablename__ = "workers" __tablename__ = "workers"
id = Column(Integer, primary_key=True, autoincrement=True) 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) name = Column(String, nullable=False)
email = Column(String, nullable=True) email = Column(String, nullable=True)
phone_number = Column(String, nullable=False) phone_number = Column(String, nullable=False)
@@ -47,7 +47,7 @@ class Order(Base):
id = Column(Integer, primary_key=True, autoincrement=True) id = Column(Integer, primary_key=True, autoincrement=True)
name = Column(String) 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) status_id = Column(status_enum)
counterparty = Column(String) counterparty = Column(String)
customer = Column(String, nullable=False) customer = Column(String, nullable=False)