zalupka
This commit is contained in:
@@ -1,9 +1,10 @@
|
||||
from enum import IntEnum, unique
|
||||
|
||||
from sqlalchemy import Column, Integer, String, DateTime, ForeignKey, Boolean
|
||||
from sqlalchemy import Column, Integer, String, DateTime, ForeignKey, Boolean, Sequence
|
||||
from sqlalchemy.orm import relationship
|
||||
|
||||
from models.base import BaseModel
|
||||
from models.base import BaseModel, metadata
|
||||
from models.utils import add_sequence_to_model
|
||||
|
||||
|
||||
@unique
|
||||
@@ -35,6 +36,10 @@ class Deal(BaseModel):
|
||||
services = relationship('DealService', back_populates='deal')
|
||||
products = relationship('DealProduct', back_populates='deal')
|
||||
|
||||
# TODO remake with sequence
|
||||
rank = Column(String, nullable=False, comment='Lexorank')
|
||||
|
||||
comment = Column(String, nullable=False, server_default='', comment='Коментарий к заданию')
|
||||
|
||||
class DealStatusHistory(BaseModel):
|
||||
__tablename__ = 'deals_status_history'
|
||||
@@ -52,3 +57,4 @@ class DealStatusHistory(BaseModel):
|
||||
|
||||
next_status_deadline = Column(DateTime,
|
||||
comment='Дедлайн до которого сделку нужно перевести на следующий этап')
|
||||
comment = Column(String, nullable=False, comment='Коментарий', server_default='')
|
||||
|
||||
Reference in New Issue
Block a user