2019-06-03.sql 7.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206
  1. -- Add/modify columns
  2. alter table PL_MAJOR add is_new_major NUMBER(1);
  3. -- Add comments to the columns
  4. comment on column PL_MAJOR.is_new_major
  5. is '是否新专业,0:否 1:是';
  6. -- Add/modify columns
  7. alter table PL_MAJOR modify major_code VARCHAR2(8);
  8. alter table PL_MAJOR modify major_standard_code VARCHAR2(8);
  9. -- Create table
  10. create table PL_MAJOR_OLD_NEW
  11. (
  12. id NUMBER(10) not null,
  13. old_major_id NUMBER(10),
  14. new_major_id NUMBER(10)
  15. )
  16. tablespace USERS
  17. pctfree 10
  18. initrans 1
  19. maxtrans 255
  20. storage
  21. (
  22. initial 64K
  23. next 1M
  24. minextents 1
  25. maxextents unlimited
  26. );
  27. -- Add comments to the table
  28. comment on table PL_MAJOR_OLD_NEW
  29. is '新旧专业对应表';
  30. -- Add comments to the columns
  31. comment on column PL_MAJOR_OLD_NEW.id
  32. is '主键';
  33. comment on column PL_MAJOR_OLD_NEW.old_major_id
  34. is '旧专业ID 和pl_major表关联';
  35. comment on column PL_MAJOR_OLD_NEW.new_major_id
  36. is '新专业ID 和pl_majo表关联';
  37. -- Create/Recreate primary, unique and foreign key constraints
  38. alter table PL_MAJOR_OLD_NEW
  39. add constraint PK_PL_MAJOR_OLD_NEW_ID primary key (ID)
  40. using index
  41. tablespace USERS
  42. pctfree 10
  43. initrans 2
  44. maxtrans 255
  45. storage
  46. (
  47. initial 64K
  48. next 1M
  49. minextents 1
  50. maxextents unlimited
  51. );
  52. drop table pl_school_major;
  53. drop sequence SEQ_pl_school_major;
  54. create table pl_school_major
  55. (
  56. ID NUMBER(10) not null,
  57. school_id NUMBER(10),
  58. major_code VARCHAR2(8),
  59. status NUMBER(2)
  60. );
  61. alter table pl_school_major
  62. add constraint PK_pl_school_major_ID primary key (ID);
  63. comment on table pl_school_major is '专业对应的主考学校 主考学校开考了哪些专业';
  64. comment on column pl_school_major.ID is 'ID';
  65. comment on column pl_school_major.school_id is '主考学校ID 和机构表中的ID关联';
  66. comment on column pl_school_major.major_code is '专业code 专业表中的major_code';
  67. comment on column pl_school_major.status is '状态 0:禁用;1:启用';
  68. create sequence SEQ_pl_school_major;
  69. alter table PL_SCHOOL_MAJOR add school_code VARCHAR2(5);
  70. create table std_resume
  71. (
  72. ID NUMBER(10),
  73. std_id NUMBER(10),
  74. start_date DATE,
  75. end_date DATE,
  76. work_exp VARCHAR2(120),
  77. position VARCHAR2(60),
  78. by_apply_id NUMBER(10)
  79. );
  80. comment on table std_resume is '学生毕业简历';
  81. comment on column std_resume.ID is '主键';
  82. comment on column std_resume.std_id is '考生ID';
  83. comment on column std_resume.start_date is '开始日期';
  84. comment on column std_resume.end_date is '截止日期';
  85. comment on column std_resume.work_exp is '工作经验';
  86. comment on column std_resume.position is '职务';
  87. comment on column std_resume.by_apply_id is '毕业ID';
  88. create sequence SEQ_std_resume;
  89. create table sys_operate_log
  90. (
  91. ID NUMBER(10) not null,
  92. method_name VARCHAR2(35),
  93. user_id NUMBER(10),
  94. oper_uri VARCHAR2(150),
  95. request_time DATE,
  96. oper_params VARCHAR2(1024),
  97. session_id VARCHAR2(61),
  98. remote_ip VARCHAR2(15)
  99. );
  100. alter table sys_operate_log
  101. add constraint PK_sys_operate_log_ID primary key (ID);
  102. comment on table sys_operate_log is '操作日志表';
  103. comment on column sys_operate_log.ID is 'ID';
  104. comment on column sys_operate_log.method_name is '方法名';
  105. comment on column sys_operate_log.user_id is '操作用户ID';
  106. comment on column sys_operate_log.oper_uri is 'uri';
  107. comment on column sys_operate_log.request_time is '请求时间';
  108. comment on column sys_operate_log.oper_params is '参数内容';
  109. comment on column sys_operate_log.session_id is '用户会话ID';
  110. comment on column sys_operate_log.remote_ip is '用户ip';
  111. create sequence SEQ_sys_operate_log;
  112. drop sequence SEQ_by_apply;
  113. drop table by_apply;
  114. create table by_apply
  115. (
  116. ID NUMBER(10) not null,
  117. std_id NUMBER(10),
  118. enrol_id NUMBER(10),
  119. major_id NUMBER(10),
  120. by_time_config_id NUMBER(10),
  121. ticket_no VARCHAR2(12),
  122. apply_date DATE,
  123. std_source NUMBER(10),
  124. commend VARCHAR2(100),
  125. skill VARCHAR2(100),
  126. apply_type NUMBER(1),
  127. school_id NUMBER(10),
  128. city_org_id NUMBER(10),
  129. file_path VARCHAR2(150),
  130. is_passed NUMBER(1),
  131. status NUMBER(1),
  132. is_auth_back NUMBER(1),
  133. remark VARCHAR2(150),
  134. STD_SEX NUMBER(1),
  135. NATIVE_PROV VARCHAR2(150),
  136. NATIVE_CITY VARCHAR2(10),
  137. NATION NUMBER(1),
  138. POLITICAL NUMBER(1),
  139. PRE_EDU VARCHAR2(30),
  140. WORK_UNIT VARCHAR2(60),
  141. ADDRESS VARCHAR2(150),
  142. POST_CODE VARCHAR2(10),
  143. DIAPLMA_NO VARCHAR2(30),
  144. TELEPHONE VARCHAR2(12),
  145. STD_BIRTH DATE
  146. );
  147. alter table by_apply
  148. add constraint PK_by_apply_ID primary key (ID);
  149. comment on table by_apply is '毕业申请表';
  150. comment on column by_apply.ID is '主键';
  151. comment on column by_apply.std_id is '学生注册ID';
  152. comment on column by_apply.enrol_id is '报考ID';
  153. comment on column by_apply.major_id is '专业ID';
  154. comment on column by_apply.by_time_config_id is '毕业时间配置ID';
  155. comment on column by_apply.ticket_no is '准考证';
  156. comment on column by_apply.std_source is '学生来源 0-社会考生,1-其他网络助学,助学班';
  157. comment on column by_apply.commend is '嘉奖';
  158. comment on column by_apply.skill is '技能';
  159. comment on column by_apply.apply_type is '申请类型 0-考生正常申请;1-后台手工办证;2-考生手工办证';
  160. comment on column by_apply.school_id is '主考学校';
  161. comment on column by_apply.city_org_id is '市考办ID 社会考生';
  162. comment on column by_apply.file_path is '文件路径';
  163. comment on column by_apply.is_passed is '是否通过';
  164. comment on column by_apply.status is '状态 状态 0-新建,1-待一级审核,2-待终审,3-待发放,4-待上报,5-已上报';
  165. comment on column by_apply.is_auth_back is '是否驳回';
  166. comment on column by_apply.remark is '备注';
  167. comment on column by_apply.STD_SEX is '性别';
  168. comment on column by_apply.NATIVE_PROV is '毕业申请-籍贯-省市自治区';
  169. comment on column by_apply.NATIVE_CITY is '毕业申请-籍贯-市';
  170. comment on column by_apply.NATION is '毕业申请-民族';
  171. comment on column by_apply.POLITICAL is '毕业申请-政治面貌';
  172. comment on column by_apply.PRE_EDU is '毕业申请-考前学历';
  173. comment on column by_apply.WORK_UNIT is '毕业申请-工作单位';
  174. comment on column by_apply.ADDRESS is '毕业申请-家庭住址';
  175. comment on column by_apply.POST_CODE is '毕业申请-邮政编码';
  176. comment on column by_apply.DIAPLMA_NO is '毕业申请-毕业证书号';
  177. comment on column by_apply.TELEPHONE is '毕业申请-联系电话';
  178. comment on column by_apply.STD_BIRTH is '毕业申请-出生年月';
  179. create sequence SEQ_by_apply;
  180. create table pl_major_apply_audit_file
  181. (
  182. ID NUMBER(10) not null,
  183. apply_form NUMBER(1),
  184. year_code NUMBER(6),
  185. file_path VARCHAR2(120)
  186. );
  187. alter table pl_major_apply_audit_file
  188. add constraint PK_pl_majoile_ID5E18 primary key (ID);
  189. comment on table pl_major_apply_audit_file is '申报审批批文';
  190. comment on column pl_major_apply_audit_file.ID is '主键';
  191. comment on column pl_major_apply_audit_file.apply_form is '申报形式';
  192. comment on column pl_major_apply_audit_file.year_code is '年度码';
  193. comment on column pl_major_apply_audit_file.file_path is '审批批文';
  194. create sequence SEQ_pl_major_apply_audit_file;