af_run.py 441 B

12345678910111213141516171819202122232425262728
  1. from pydantic import BaseModel
  2. class AirflowRunBase(BaseModel):
  3. details: dict
  4. status: int
  5. class AirflowRunCreate(AirflowRunBase):
  6. start_time: int
  7. job_id: str
  8. run_id: str
  9. class AirflowRunUpdate(AirflowRunBase):
  10. pass
  11. # end_time: int
  12. class AirflowRun(AirflowRunBase):
  13. id: int
  14. start_time: int
  15. end_time: int
  16. job_id: str
  17. run_id: str
  18. status: int
  19. class Config:
  20. orm_mode = True