1
0
mirror of https://gitlab.com/MoonTestUse1/AdministrationItDepartmens.git synced 2025-08-14 00:25:46 +02:00

чиним билд112

This commit is contained in:
MoonTestUse1
2025-01-02 01:08:10 +06:00
parent 39171b495a
commit e920cd225c
5 changed files with 31 additions and 25 deletions

View File

@@ -1,5 +1,8 @@
"""Request model"""
from .base import Base, Column, Integer, String, DateTime, ForeignKey, Enum, func, relationship
from sqlalchemy import Column, Integer, String, DateTime, ForeignKey, Enum
from sqlalchemy.sql import func
from sqlalchemy.orm import relationship
from ..database import Base
import enum
class RequestStatus(str, enum.Enum):
@@ -27,4 +30,7 @@ class Request(Base):
status = Column(Enum(RequestStatus), nullable=False, default=RequestStatus.NEW)
created_at = Column(DateTime(timezone=True), server_default=func.now())
employee = relationship("Employee", back_populates="requests")
employee = relationship(
"app.models.employee.Employee",
back_populates="requests"
)