ddl_ttsa_missing_4.sql 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. -- ============================================================================
  2. -- 三类人员考核模块缺失表 DDL(4 张)
  3. -- ============================================================================
  4. -- 1. 考核指定表
  5. CREATE TABLE slaj.bis_ttsa_design (
  6. guid VARCHAR(64) PRIMARY KEY,
  7. plan_guid VARCHAR(64),
  8. design_name VARCHAR(200),
  9. design_type VARCHAR(20),
  10. org_guid VARCHAR(64),
  11. design_stat VARCHAR(20),
  12. note TEXT,
  13. coll_time TIMESTAMP,
  14. upd_time TIMESTAMP,
  15. rec_pers VARCHAR(100)
  16. );
  17. COMMENT ON TABLE slaj.bis_ttsa_design IS '考核指定表(安全考核指派)';
  18. COMMENT ON COLUMN slaj.bis_ttsa_design.guid IS '主键';
  19. COMMENT ON COLUMN slaj.bis_ttsa_design.plan_guid IS '考核计划guid';
  20. COMMENT ON COLUMN slaj.bis_ttsa_design.design_name IS '指定名称';
  21. COMMENT ON COLUMN slaj.bis_ttsa_design.design_type IS '指定类型';
  22. COMMENT ON COLUMN slaj.bis_ttsa_design.org_guid IS '单位guid';
  23. COMMENT ON COLUMN slaj.bis_ttsa_design.design_stat IS '状态';
  24. COMMENT ON COLUMN slaj.bis_ttsa_design.note IS '备注';
  25. COMMENT ON COLUMN slaj.bis_ttsa_design.coll_time IS '采集时间';
  26. COMMENT ON COLUMN slaj.bis_ttsa_design.upd_time IS '更新时间';
  27. COMMENT ON COLUMN slaj.bis_ttsa_design.rec_pers IS '记录人员';
  28. -- 2. 考核指定明细表
  29. CREATE TABLE slaj.bis_ttsa_designdetail (
  30. guid VARCHAR(64) PRIMARY KEY,
  31. design_guid VARCHAR(64),
  32. pers_tts_guid VARCHAR(64),
  33. pers_name VARCHAR(100),
  34. pers_type VARCHAR(20),
  35. exam_type VARCHAR(20),
  36. note TEXT,
  37. coll_time TIMESTAMP,
  38. upd_time TIMESTAMP,
  39. rec_pers VARCHAR(100)
  40. );
  41. COMMENT ON TABLE slaj.bis_ttsa_designdetail IS '考核指定明细表';
  42. COMMENT ON COLUMN slaj.bis_ttsa_designdetail.guid IS '主键';
  43. COMMENT ON COLUMN slaj.bis_ttsa_designdetail.design_guid IS '指定guid';
  44. COMMENT ON COLUMN slaj.bis_ttsa_designdetail.pers_tts_guid IS '人员guid';
  45. COMMENT ON COLUMN slaj.bis_ttsa_designdetail.pers_name IS '人员姓名';
  46. COMMENT ON COLUMN slaj.bis_ttsa_designdetail.pers_type IS '人员类型';
  47. COMMENT ON COLUMN slaj.bis_ttsa_designdetail.exam_type IS '考核类型';
  48. COMMENT ON COLUMN slaj.bis_ttsa_designdetail.note IS '备注';
  49. COMMENT ON COLUMN slaj.bis_ttsa_designdetail.coll_time IS '采集时间';
  50. COMMENT ON COLUMN slaj.bis_ttsa_designdetail.upd_time IS '更新时间';
  51. COMMENT ON COLUMN slaj.bis_ttsa_designdetail.rec_pers IS '记录人员';
  52. -- 3. 考核指定-考试关联表
  53. CREATE TABLE slaj.bis_ttsa_design_exam_rel (
  54. guid VARCHAR(64) PRIMARY KEY,
  55. design_guid VARCHAR(64),
  56. exam_guid VARCHAR(64),
  57. paper_guid VARCHAR(64),
  58. note TEXT,
  59. coll_time TIMESTAMP,
  60. upd_time TIMESTAMP,
  61. rec_pers VARCHAR(100)
  62. );
  63. COMMENT ON TABLE slaj.bis_ttsa_design_exam_rel IS '考核指定-考试关联表';
  64. COMMENT ON COLUMN slaj.bis_ttsa_design_exam_rel.guid IS '主键';
  65. COMMENT ON COLUMN slaj.bis_ttsa_design_exam_rel.design_guid IS '指定guid';
  66. COMMENT ON COLUMN slaj.bis_ttsa_design_exam_rel.exam_guid IS '考试guid';
  67. COMMENT ON COLUMN slaj.bis_ttsa_design_exam_rel.paper_guid IS '试卷guid';
  68. COMMENT ON COLUMN slaj.bis_ttsa_design_exam_rel.note IS '备注';
  69. COMMENT ON COLUMN slaj.bis_ttsa_design_exam_rel.coll_time IS '采集时间';
  70. COMMENT ON COLUMN slaj.bis_ttsa_design_exam_rel.upd_time IS '更新时间';
  71. COMMENT ON COLUMN slaj.bis_ttsa_design_exam_rel.rec_pers IS '记录人员';
  72. -- 4. 考核记录表
  73. CREATE TABLE slaj.bis_ttsa_rec (
  74. guid VARCHAR(64) PRIMARY KEY,
  75. ttsa_guid VARCHAR(64),
  76. pers_tts_guid VARCHAR(64),
  77. exam_guid VARCHAR(64),
  78. ttsa_type VARCHAR(20),
  79. ttsa_score VARCHAR(20),
  80. ass_resu VARCHAR(20),
  81. rec_date TIMESTAMP,
  82. org_guid VARCHAR(64),
  83. note TEXT,
  84. coll_time TIMESTAMP,
  85. upd_time TIMESTAMP,
  86. rec_pers VARCHAR(100)
  87. );
  88. COMMENT ON TABLE slaj.bis_ttsa_rec IS '考核记录表(安全考核记录)';
  89. COMMENT ON COLUMN slaj.bis_ttsa_rec.guid IS '主键';
  90. COMMENT ON COLUMN slaj.bis_ttsa_rec.ttsa_guid IS '考核申请guid';
  91. COMMENT ON COLUMN slaj.bis_ttsa_rec.pers_tts_guid IS '人员guid';
  92. COMMENT ON COLUMN slaj.bis_ttsa_rec.exam_guid IS '考试guid';
  93. COMMENT ON COLUMN slaj.bis_ttsa_rec.ttsa_type IS '考核类型';
  94. COMMENT ON COLUMN slaj.bis_ttsa_rec.ttsa_score IS '考核成绩';
  95. COMMENT ON COLUMN slaj.bis_ttsa_rec.ass_resu IS '评估结果';
  96. COMMENT ON COLUMN slaj.bis_ttsa_rec.rec_date IS '记录日期';
  97. COMMENT ON COLUMN slaj.bis_ttsa_rec.org_guid IS '单位guid';
  98. COMMENT ON COLUMN slaj.bis_ttsa_rec.note IS '备注';
  99. COMMENT ON COLUMN slaj.bis_ttsa_rec.coll_time IS '采集时间';
  100. COMMENT ON COLUMN slaj.bis_ttsa_rec.upd_time IS '更新时间';
  101. COMMENT ON COLUMN slaj.bis_ttsa_rec.rec_pers IS '记录人员';