政策推送和岗位信息变动推送-建表.sql 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. -- ============================================================
  2. -- 湛江市智慧人社运营运维(2025-2027年)项目
  3. -- 就业一湛通服务平台 - 政策推送和岗位信息变动推送 达梦建表脚本
  4. --
  5. -- 依据:《需求规格说明书》第3.10节
  6. -- 数据库:达梦数据库 (DM8)
  7. -- 创建日期:2026-06-09
  8. -- ============================================================
  9. -- ============================================================
  10. -- 3.10.1 政策公开文件
  11. -- 表1:政策文件目录表(树形结构)
  12. -- ============================================================
  13. CREATE TABLE POLICY_CATEGORY
  14. (
  15. ID VARCHAR(36) NOT NULL,
  16. PARENT_ID VARCHAR(36) COMMENT '父级目录ID',
  17. NAME VARCHAR(200) NOT NULL COMMENT '目录名称',
  18. SORT_NO INTEGER COMMENT '排序',
  19. CREATE_BY VARCHAR(50) COMMENT '创建人',
  20. CREATE_TIME DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  21. UPDATE_BY VARCHAR(50) COMMENT '修改人',
  22. UPDATE_TIME DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
  23. SYS_ORG_CODE VARCHAR(50) COMMENT '组织机构编号',
  24. PRIMARY KEY (ID)
  25. );
  26. COMMENT ON TABLE POLICY_CATEGORY IS '政策文件目录表';
  27. COMMENT ON COLUMN POLICY_CATEGORY.ID IS '主键ID';
  28. COMMENT ON COLUMN POLICY_CATEGORY.PARENT_ID IS '父级目录ID';
  29. COMMENT ON COLUMN POLICY_CATEGORY.NAME IS '目录名称';
  30. COMMENT ON COLUMN POLICY_CATEGORY.SORT_NO IS '排序';
  31. -- ============================================================
  32. -- 表2:政策文件表
  33. -- ============================================================
  34. CREATE TABLE POLICY_FILE
  35. (
  36. ID VARCHAR(36) NOT NULL,
  37. CATEGORY_ID VARCHAR(36) COMMENT '关联目录ID',
  38. NAME VARCHAR(200) NOT NULL COMMENT '文件名称',
  39. FILE_URL VARCHAR(500) COMMENT '文件路径',
  40. SORT_NO INTEGER COMMENT '排序',
  41. CREATE_BY VARCHAR(50) COMMENT '创建人',
  42. CREATE_TIME DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  43. UPDATE_BY VARCHAR(50) COMMENT '修改人',
  44. UPDATE_TIME DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
  45. SYS_ORG_CODE VARCHAR(50) COMMENT '组织机构编号',
  46. PRIMARY KEY (ID)
  47. );
  48. COMMENT ON TABLE POLICY_FILE IS '政策文件表';
  49. COMMENT ON COLUMN POLICY_FILE.ID IS '主键ID';
  50. COMMENT ON COLUMN POLICY_FILE.CATEGORY_ID IS '关联目录ID';
  51. COMMENT ON COLUMN POLICY_FILE.NAME IS '文件名称';
  52. COMMENT ON COLUMN POLICY_FILE.FILE_URL IS '文件路径';
  53. COMMENT ON COLUMN POLICY_FILE.SORT_NO IS '排序';