update20230524.sql 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. DROP TABLE
  2. IF
  3. EXISTS entity_class;
  4. CREATE TABLE entity_class (
  5. id BIGINT ( 20 ) NOT NULL auto_increment COMMENT '实体类ID',
  6. `name` VARCHAR ( 255 ) NULL COMMENT '实体类名称',
  7. `desc` VARCHAR ( 1023 ) NULL COMMENT '实体类描述',
  8. back_ground_color VARCHAR ( 15 ) NULL COMMENT '实体类背景颜色',
  9. create_by VARCHAR ( 64 ) NULL COMMENT '创建者',
  10. create_time datetime NULL COMMENT '创建时间',
  11. update_by VARCHAR ( 64 ) NULL COMMENT '更新者',
  12. update_time datetime NULL COMMENT '更新时间',
  13. PRIMARY KEY ( id )
  14. ) ENGINE = INNODB auto_increment = 1 COMMENT = '实体类';
  15. DROP TABLE
  16. IF
  17. EXISTS entity_class_relation;
  18. CREATE TABLE entity_class_relation (
  19. id BIGINT ( 20 ) NOT NULL auto_increment COMMENT '实体类关系ID',
  20. `name` VARCHAR ( 255 ) NULL COMMENT '实体类关系名称',
  21. `desc` VARCHAR ( 1023 ) NULL COMMENT '实体类关系描述',
  22. back_ground_color VARCHAR ( 15 ) NULL COMMENT '实体类关系背景颜色',
  23. start_id BIGINT ( 20 ) COMMENT '起点实体类id',
  24. end_id BIGINT ( 20 ) COMMENT '起点实体类id',
  25. create_by VARCHAR ( 64 ) NULL COMMENT '创建者',
  26. create_time datetime NULL COMMENT '创建时间',
  27. update_by VARCHAR ( 64 ) NULL COMMENT '更新者',
  28. update_time datetime NULL COMMENT '更新时间',
  29. PRIMARY KEY ( id )
  30. ) ENGINE = INNODB auto_increment = 1 COMMENT = '实体类关系';
  31. DROP TABLE
  32. IF
  33. EXISTS t_build_entity_relation;
  34. CREATE TABLE t_build_entity_relation (
  35. id BIGINT ( 20 ) NOT NULL auto_increment COMMENT '序号',
  36. sub_task_id BIGINT ( 20 ) COMMENT '子任务id',
  37. sub_entity_class_id BIGINT ( 20 ) COMMENT '主体实体类id',
  38. obj_entity_class_id BIGINT ( 20 ) COMMENT '客体实体类id',
  39. entity_class_rel_id BIGINT ( 20 ) COMMENT '实体类关系id',
  40. sub_entity VARCHAR ( 511 ) COMMENT '主体',
  41. obj_entity VARCHAR ( 511 ) COMMENT '客体',
  42. create_by VARCHAR ( 64 ) DEFAULT '' COMMENT '创建者',
  43. create_time datetime COMMENT '创建时间',
  44. update_by VARCHAR ( 64 ) DEFAULT '' COMMENT '更新者',
  45. update_time datetime COMMENT '更新时间',
  46. PRIMARY KEY ( id )
  47. ) ENGINE = INNODB auto_increment = 1 COMMENT = '实体构建表';
  48. DROP TABLE
  49. IF
  50. EXISTS t_build_flow;
  51. CREATE TABLE t_build_flow (
  52. id BIGINT ( 20 ) NOT NULL auto_increment COMMENT '序号',
  53. error_code VARCHAR ( 64 ) DEFAULT '' COMMENT '故障编码',
  54. flow_encode VARCHAR ( 1023 ) DEFAULT '' COMMENT '流程数据',
  55. flow_tree_json TINYTEXT COMMENT '流程树json',
  56. create_by VARCHAR ( 64 ) DEFAULT '' COMMENT '创建者',
  57. create_time datetime COMMENT '创建时间',
  58. update_by VARCHAR ( 64 ) DEFAULT '' COMMENT '更新者',
  59. update_time datetime COMMENT '更新时间',
  60. PRIMARY KEY ( id )
  61. ) ENGINE = INNODB COMMENT = '构建流程';
  62. DROP TABLE
  63. IF
  64. EXISTS t_question_record;
  65. CREATE TABLE t_question_record (
  66. id BIGINT ( 20 ) NOT NULL auto_increment COMMENT '序号',
  67. question VARCHAR ( 255 ) DEFAULT '' COMMENT '问题',
  68. result VARCHAR ( 511 ) DEFAULT '' COMMENT '结果',
  69. create_by VARCHAR ( 64 ) DEFAULT '' COMMENT '创建者',
  70. create_time datetime COMMENT '创建时间',
  71. update_by VARCHAR ( 64 ) DEFAULT '' COMMENT '更新者',
  72. update_time datetime COMMENT '更新时间',
  73. PRIMARY KEY ( id )
  74. ) ENGINE = INNODB COMMENT = '问答查询记录';