dpt.ddl.sql 1.5 KB

123456789101112131415161718192021222324252627282930313233
  1. ## 务调度系统数据表
  2. # 任务配置
  3. DROP TABLE IF EXISTS `dpt_task_cfg`;
  4. create table dpt_task_cfg
  5. (
  6. id varchar(40) not null primary key ,
  7. group_code varchar(20) null comment '集团编码',
  8. app_code varchar(40) null comment '应用编码',
  9. project_id varchar(40) null comment '项目ID',
  10. code varchar(20) not null comment '任务编码',
  11. name varchar(40) not null comment '任务名称',
  12. type varchar(20) not null comment '执行方式:http、jms',
  13. config json not null comment '执行方式配置参数',
  14. params json not null comment '调起参数',
  15. time_rule json not null comment '调起频率',
  16. start_time timestamp null comment '开始时间',
  17. end_time timestamp null comment '结束时间',
  18. response_time int not null comment '任务接口的处理时长,用于任务启停消峰控制',
  19. level varchar(20) not null comment '优先级,用于任务启停消峰控制',
  20. remark varchar(200) comment '备注'
  21. ) comment '任务配置';
  22. # 任务执行记录
  23. DROP TABLE IF EXISTS `dpt_task_record`;
  24. create table dpt_task_record
  25. (
  26. id varchar(40) not null primary key ,
  27. task_id varchar(40) not null comment '任务配置ID',
  28. start_time timestamp null comment '开始时间',
  29. end_time timestamp null comment '结束时间',
  30. success int not null comment '1是,0否,否表示发生了异常',
  31. error_info json not null comment '错误信息'
  32. ) comment '任务执行记录';