major.sql 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. drop table if exists m_adjust_result;
  2. drop table if exists m_major_apply;
  3. drop table if exists m_major_info;
  4. drop table if exists m_schedule_arrange;
  5. drop table if exists m_special_apply;
  6. drop table if exists m_student_info;
  7. /*==============================================================*/
  8. /* Table: m_adjust_result */
  9. /*==============================================================*/
  10. create table m_adjust_result
  11. (
  12. batch_id char(8) comment '分流批次',
  13. student_id varchar(32) comment '学生id',
  14. admit_major_id varchar(32) comment '录取专业',
  15. special_flag tinyint comment '是否特殊审批',
  16. adjust_flag tinyint comment '是否调剂分配',
  17. college_id bigint(20) comment '学院id'
  18. );
  19. alter table m_adjust_result comment '分流结果表';
  20. /*==============================================================*/
  21. /* Table: m_major_apply */
  22. /*==============================================================*/
  23. create table m_major_apply
  24. (
  25. major_apply_id varchar(32),
  26. student_id varchar(32) comment '学生id',
  27. major_id_1st varchar(32) comment '第一志愿',
  28. major_id_2nd varchar(32) comment '第二志愿',
  29. major_id_3rd varchar(32) comment '第三志愿',
  30. major_id_4th varchar(32) comment '第四志愿',
  31. major_id_5th varchar(32) comment '第五志愿',
  32. sign text comment '学生签名',
  33. apply_status char(1) comment '申请状态(0未提交 1已提交 2通过 3驳回)',
  34. status char(1) comment '状态(1启用 0弃用)',
  35. apply_date datetime comment '申请时间',
  36. create_time datetime comment '创建时间',
  37. update_time datetime comment '更新时间'
  38. );
  39. alter table m_major_apply comment '专业分流申请表';
  40. /*==============================================================*/
  41. /* Table: m_major_info */
  42. /*==============================================================*/
  43. create table m_major_info
  44. (
  45. major_id varchar(32) comment '专业id',
  46. major_name varchar(32) comment '专业名称',
  47. plan_num int comment '计划数',
  48. status char(1) comment '状态',
  49. create_time datetime comment '创建时间',
  50. update_time datetime comment '更新时间',
  51. update_user_id varchar(32) comment '更新用户',
  52. create_user_id varchar(32) comment '创建用户',
  53. college_id bigint(20) comment '学院id'
  54. );
  55. alter table m_major_info comment '专业信息表';
  56. /*==============================================================*/
  57. /* Table: m_schedule_arrange */
  58. /*==============================================================*/
  59. create table m_schedule_arrange
  60. (
  61. orgin_id varchar(32) comment '源数据id',
  62. schedule_id int comment '日程id',
  63. schedule_name varchar(32) comment '日程名称',
  64. year varchar(4) comment '年份',
  65. start_date date comment '开始时间',
  66. end_date date comment '结束时间',
  67. status tinyint comment '状态',
  68. create_time datetime comment '创建时间',
  69. update_time datetime comment '更新时间',
  70. update_user_id varchar(32) comment '更新用户',
  71. create_user_id varchar(32) comment '创建用户',
  72. college_id bigint(20) comment '学院id'
  73. );
  74. alter table m_schedule_arrange comment '日程安排';
  75. /*==============================================================*/
  76. /* Table: m_special_apply */
  77. /*==============================================================*/
  78. create table m_special_apply
  79. (
  80. special_apply_id varchar(32),
  81. student_id varchar(32) comment '学生id',
  82. major_id varchar(32) comment '专业id',
  83. apply_reason text comment '申请原因',
  84. college_opinion text comment '学院意见(保留字段)',
  85. aca_affairs_opinion text comment '教导处意见(保留字段)',
  86. leader_opinion text comment '领导意见(保留字段)',
  87. sign text comment '学生签名',
  88. guardin_sign text comment '领导签名',
  89. apply_status char(1) comment '申请状态(0未提交 1已提交 2通过 3驳回)',
  90. status char(1) comment '状态(1启用 0弃用)',
  91. apply_date datetime comment '提交时间',
  92. create_time datetime comment '创建时间',
  93. update_time datetime comment '更新时间',
  94. update_user_id char(10) comment '更新用户'
  95. );
  96. alter table m_special_apply comment '特别申请';
  97. /*==============================================================*/
  98. /* Table: m_student_info */
  99. /*==============================================================*/
  100. create table m_student_info
  101. (
  102. orgin_id varchar(32) comment '源数据id',
  103. open_id varchar(48),
  104. student_id varchar(32) comment '学号',
  105. student_name char(10) comment '学生名称',
  106. class_name varchar(32) comment '班级名称',
  107. score decimal(4,4) comment '绩点',
  108. `rank` int comment '排名',
  109. phonenumber char(11) comment '联系号码',
  110. email varchar(50) comment '邮箱',
  111. gender char(1) comment '性别',
  112. guardian_phone char(11) comment '监护人号码',
  113. create_time datetime comment '创建时间',
  114. update_time datetime comment '更新时间',
  115. create_user_id varchar(32) comment '创建用户',
  116. update_user_id varchar(32) comment '更新用户id',
  117. college_id bigint(20) comment '学院id'
  118. );
  119. alter table m_student_info comment '学生信息表';