学位 毕业设计 表结构
表格一览
| 序号 | 表名/描述 | 序号 | 表名/描述 |
|---|---|---|---|
| 1 | advisors 指导老师 | 17 | midterm_checks 中期检查 |
| 2 | advisors_departs 指导院系 | 18 | paper_submissions 论文提交记录 |
| 3 | blind_peer_reviews 盲审名单 | 19 | proposals 开题报告 |
| 4 | commitments 写作任务书 | 20 | signatures 签名信息 |
| 5 | copy_checks 复制检测结果 | 21 | subject_applies 论文选题 |
| 6 | deadlines 论文环节的提交期限 | 22 | subjects 论文开题题目 |
| 7 | defense_groups 答辩组 | 23 | subjects_majors 面向专业 |
| 8 | defense_infoes 答辩信息 | 24 | thesis_archives 论文归档信息 |
| 9 | defense_members 答辩组成员 | 25 | thesis_checks 论文抽检信息 |
| 10 | defense_notices 答辩组内通知 | 26 | thesis_doc_types 论文材料归档类型 |
| 11 | defense_writers 答辩学生 | 27 | thesis_docs 学位论文相关文档 |
| 12 | depart_plans 毕业设计院系计划 | 28 | thesis_papers 论文文件 |
| 13 | depart_plans_times 院系计划阶段时间 | 29 | thesis_plans 毕业设计工作计划 |
| 14 | guidances 教师指导 | 30 | thesis_plans_times 毕业设计阶段时间 |
| 15 | midterm_check_details 中期检查明细 | 31 | thesis_reviews 论文评分 |
| 16 | midterm_check_items 中期检查项目 | 32 | writers 写作学生 |
表格明细
advisors
| 表名: | degree.advisors 指导老师 |
| 唯一约束: | 主键🔑(id) uk_jcnlieyxd426oafao9vvhfd17(teacher_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | begin_on | date | 否 | 生效日期 | |
| 3 | description | varchar(4000) | 是 | 教师简介 | |
| 4 | varchar(255) | 是 | 电子邮件 | ||
| 5 | end_on | date | 是 | 失效日期 | |
| 6 | max_writers | bigint | 否 | 所带学生数 | |
| 7 | mobile | varchar(255) | 是 | 手机号码 | |
| 8 | teacher_id | bigint | 否 | 教师信息ID | base.teachers |
advisors_departs
| 表名: | degree.advisors_departs 指导院系 |
| 唯一约束: | 主键🔑(advisor_id,department_id) |
| 索引: | idx_9k59y288i18bb8p47o66u1s0d(advisor_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | advisor_id | bigint | 否 | 指导老师ID | degree.advisors |
| 2 | department_id | integer | 否 | 部门组织机构信息ID | base.departments |
blind_peer_reviews
| 表名: | degree.blind_peer_reviews 盲审名单 |
| 唯一约束: | 主键🔑(id) uk_mopgj4rosykqui5vlesn90hes(writer_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | remark | varchar(100) | 是 | 备注 | |
| 3 | score | integer | 是 | 盲审总分 | |
| 4 | updated_at | timestamptz | 否 | 更新时间 | |
| 5 | writer_id | bigint | 否 | 写作学生ID | degree.writers |
commitments
| 表名: | degree.commitments 写作任务书 |
| 唯一约束: | 主键🔑(id) uk_9v8ek3ll64wdbb3m9ijcasn72(writer_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | confirmed | boolean | 否 | 是否确认 | |
| 3 | updated_at | timestamptz | 否 | 更新时间 | |
| 4 | writer_id | bigint | 否 | 写作学生ID | degree.writers |
copy_checks
| 表名: | degree.copy_checks 复制检测结果 |
| 唯一约束: | 主键🔑(id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | check_on | date | 是 | 检测日期 | |
| 3 | copy_ratio | float4 | 是 | 复制比 | |
| 4 | passed | boolean | 否 | 是否通过 | |
| 5 | recheck | boolean | 否 | 是否复检 | |
| 6 | remark | varchar(255) | 是 | 备注 | |
| 7 | report | varchar(200) | 是 | 检测报告地址 | |
| 8 | word_count | integer | 是 | 总字数 | |
| 9 | writer_id | bigint | 否 | 写作学生ID | degree.writers |
deadlines
| 表名: | degree.deadlines 论文环节的提交期限 |
| 唯一约束: | 主键🔑(id) |
| 索引: | idx_cjkawkssayfjof7fys1g3ygmy(writer_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | delay_count | integer | 否 | 延迟次数 | |
| 3 | end_at | timestamptz | 是 | 结束时间 | |
| 4 | stage | integer | 否 | 阶段 | |
| 5 | submit_at | timestamptz | 是 | 提交时间 | |
| 6 | updated_at | timestamptz | 否 | 更新时间 | |
| 7 | writer_id | bigint | 否 | 写作学生ID | degree.writers |
defense_groups
| 表名: | degree.defense_groups 答辩组 |
| 唯一约束: | 主键🔑(id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | begin_at | timestamptz | 是 | 答辩开始时间 | |
| 3 | department_id | integer | 否 | 部门组织机构信息ID | base.departments |
| 4 | end_at | timestamptz | 是 | 答辩结束实践 | |
| 5 | idx | integer | 否 | 编号 | |
| 6 | office_id | bigint | 是 | 教研室ID | base.teaching_offices |
| 7 | place | varchar(255) | 是 | 答辩地点 | |
| 8 | published | boolean | 否 | 是否发布 | |
| 9 | season_id | bigint | 否 | 毕业界别ID | base.graduate_seasons |
| 10 | secretary_id | bigint | 是 | 答辩秘书ID | base.users |
defense_infoes
| 表名: | degree.defense_infoes 答辩信息 |
| 唯一约束: | 主键🔑(id) uk_1s0h1diq6f0dwhhqwxe6pcykk(writer_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | answer_summary_score | integer | 是 | 回答问题情况 | |
| 3 | defense_on | date | 是 | 答辩日期 | |
| 4 | defense_score | integer | 是 | 答辩成绩 | |
| 5 | group_opinion | varchar(255) | 是 | 答辩小组评语 | |
| 6 | questions | varchar(255) | 是 | 回答问题摘要 | |
| 7 | recorder | varchar(255) | 是 | 答辩记录人 | |
| 8 | thesis_summary_score | integer | 是 | 论文概述情况 | |
| 9 | updated_at | timestamptz | 否 | 更新时间 | |
| 10 | writer_id | bigint | 否 | 写作学生ID | degree.writers |
defense_members
| 表名: | degree.defense_members 答辩组成员 |
| 唯一约束: | 主键🔑(id) |
| 索引: | idx_92mpovwqhxbb96nvwtrkgpug3(group_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | group_id | bigint | 否 | 答辩组ID | degree.defense_groups |
| 3 | leader | boolean | 否 | 是否答辩主席 | |
| 4 | teacher_id | bigint | 否 | 教师信息ID | base.teachers |
defense_notices
| 表名: | degree.defense_notices 答辩组内通知 |
| 唯一约束: | 主键🔑(id) |
| 索引: | idx_ne698xa5anj44drr9vbx8o26d(group_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | contents | text | 否 | 内容 | |
| 3 | group_id | bigint | 否 | 答辩组ID | degree.defense_groups |
| 4 | read_count | integer | 否 | 阅读次数 | |
| 5 | title | varchar(255) | 否 | 标题 | |
| 6 | updated_at | timestamptz | 否 | 更新时间 |
defense_writers
| 表名: | degree.defense_writers 答辩学生 |
| 唯一约束: | 主键🔑(id) uk_1e633rm3u83fkxi1k13kky877(writer_id) |
| 索引: | idx_j7e8nufnixcsdgy5qippugbs5(group_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | group_id | bigint | 否 | 答辩组ID | degree.defense_groups |
| 3 | writer_id | bigint | 否 | 写作学生ID | degree.writers |
depart_plans
| 表名: | degree.depart_plans 毕业设计院系计划 |
| 唯一约束: | 主键🔑(id) |
| 索引: | idx_hhd23uu4g31k3qwk0dkqi508f(thesis_plan_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | audit_opinion | varchar(255) | 是 | 审核意见 | |
| 3 | department_id | integer | 否 | 部门组织机构信息ID | base.departments |
| 4 | status | integer | 否 | 审核状态 | |
| 5 | thesis_plan_id | bigint | 否 | 毕业设计工作计划ID | degree.thesis_plans |
depart_plans_times
| 表名: | degree.depart_plans_times 院系计划阶段时间 |
| 唯一约束: | 主键🔑(depart_plan_id,begin_at,stage,end_at) |
| 索引: | idx_aljt9k57y1h5hjipycrjvxvdd(depart_plan_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | begin_at | timestamptz | 否 | 起始时间 | |
| 2 | depart_plan_id | bigint | 否 | 毕业设计院系计划ID | degree.depart_plans |
| 3 | end_at | timestamptz | 否 | 结束时间 | |
| 4 | stage | integer | 否 | 阶段 |
guidances
| 表名: | degree.guidances 教师指导 |
| 唯一约束: | 主键🔑(id) |
| 索引: | idx_o1tr5322a778ojj610im4awwf(writer_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | contents | text | 否 | 内容 | |
| 3 | idx | smallint | 否 | 序号 | |
| 4 | stage | integer | 否 | 阶段 | |
| 5 | updated_at | timestamptz | 否 | 更新时间 | |
| 6 | writer_id | bigint | 否 | 写作学生ID | degree.writers |
midterm_check_details
| 表名: | degree.midterm_check_details 中期检查明细 |
| 唯一约束: | 主键🔑(id) uk_8n2cq37obd973bqb9gqmarwey(check_id,item_id) |
| 索引: | idx_367fgdh8tq59609e5635nl8t1(check_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | audit_opinion | varchar(1000) | 是 | 审核意见 | |
| 3 | check_id | bigint | 否 | 中期检查ID | degree.midterm_checks |
| 4 | item_id | integer | 否 | 中期检查项目ID | degree.midterm_check_items |
| 5 | passed | boolean | 否 | 审核是否通过 |
midterm_check_items
| 表名: | degree.midterm_check_items 中期检查项目 |
| 唯一约束: | 主键🔑(id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | integer | 否 | 非业务主键:auto_increment | |
| 2 | code | varchar(255) | 否 | 代码 | |
| 3 | name | varchar(255) | 否 | 名称 |
midterm_checks
| 表名: | degree.midterm_checks 中期检查 |
| 唯一约束: | 主键🔑(id) uk_pgwmev6yuaj7l0gqamm8q318f(writer_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | conclusion | varchar(255) | 是 | 审核结论 | |
| 3 | proceeding | text | 否 | 写作进度 | |
| 4 | status | integer | 否 | 审核状态 | |
| 5 | submit_at | timestamptz | 否 | 提交时间 | |
| 6 | writer_id | bigint | 否 | 写作学生ID | degree.writers |
paper_submissions
| 表名: | degree.paper_submissions 论文提交记录 |
| 唯一约束: | 主键🔑(id) |
| 索引: | idx_kuygvcpnq78g1uha15vxgmk47(writer_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | advisor_opinion | varchar(800) | 是 | 审核意见 | |
| 3 | advisor_passed | boolean | 是 | 导师是否通过 | |
| 4 | file_path | varchar(255) | 否 | 附件路径 | |
| 5 | finalized | boolean | 否 | 是否定稿 | |
| 6 | remark | varchar(255) | 是 | 备注 | |
| 7 | revision_path | varchar(255) | 是 | 修订意见附件 | |
| 8 | sha1sum | varchar(40) | 否 | 文件sha1摘要 | |
| 9 | title | varchar(255) | 否 | 题目 | |
| 10 | updated_at | timestamptz | 否 | 更新时间 | |
| 11 | writer_id | bigint | 否 | 写作学生ID | degree.writers |
proposals
| 表名: | degree.proposals 开题报告 |
| 唯一约束: | 主键🔑(id) uk_ro29y4ytkhp4ejqadt59emj6w(writer_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | advisor_opinion | text | 是 | 指导教师意见 | |
| 3 | conditions | text | 否 | 现状 | |
| 4 | confirm_at | timestamptz | 是 | 指导教师确认时间 | |
| 5 | meanings | text | 否 | 目的意义 | |
| 6 | methods | text | 否 | 研究方法 | |
| 7 | outline | text | 否 | 论文提纲 | |
| 8 | refers | text | 否 | 参考文献 | |
| 9 | status | integer | 否 | 审核状态 | |
| 10 | submit_at | timestamptz | 否 | 提交时间 | |
| 11 | writer_id | bigint | 否 | 写作学生ID | degree.writers |
signatures
| 表名: | degree.signatures 签名信息 |
| 唯一约束: | 主键🔑(id) uk_ei6qbxw0vr4l2qwidxgc0yyfb(writer_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | advisor_url | varchar(200) | 是 | 指导老师签名 | |
| 3 | writer_id | bigint | 否 | 写作学生ID | degree.writers |
| 4 | writer_url | varchar(200) | 是 | 学生签名 |
subject_applies
| 表名: | degree.subject_applies 论文选题 |
| 唯一约束: | 主键🔑(id) uk_9wcnvhckvqrd0mclhi4y2cbjr(writer_id) |
| 索引: | idx_9pvh5lmgs2d11b304e8jmqt8q(last_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | current_round | integer | 否 | 当前轮次 | |
| 3 | first_id | bigint | 是 | 初次选题ID | degree.subjects |
| 4 | last_id | bigint | 是 | 最终选题ID | degree.subjects |
| 5 | second_id | bigint | 是 | 补选情况ID | degree.subjects |
| 6 | writer_id | bigint | 否 | 写作学生ID | degree.writers |
subjects
| 表名: | degree.subjects 论文开题题目 |
| 唯一约束: | 主键🔑(id) uk_afynx14cx8h179uyu8gnwna1h(season_id,name) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | advisor_id | bigint | 否 | 指导老师ID | degree.advisors |
| 3 | audit_opinion | varchar(255) | 是 | 审核意见 | |
| 4 | conditions | varchar(1000) | 是 | 现有条件 | |
| 5 | contents | varchar(1000) | 是 | 内容 | |
| 6 | depart_id | integer | 否 | 部门组织机构信息ID | base.departments |
| 7 | name | varchar(300) | 否 | 名称 | |
| 8 | requirements | varchar(1000) | 是 | 对学生要求 | |
| 9 | research_field | varchar(255) | 是 | 研究方向 | |
| 10 | season_id | bigint | 否 | 毕业界别ID | base.graduate_seasons |
| 11 | status | integer | 否 | 审核状态 |
subjects_majors
| 表名: | degree.subjects_majors 面向专业 |
| 唯一约束: | 主键🔑(subject_id,major_id) |
| 索引: | idx_6ybpxgvqceyalb2dv0r8khryx(subject_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | major_id | bigint | 否 | 专业ID | base.majors |
| 2 | subject_id | bigint | 否 | 论文开题题目ID | degree.subjects |
thesis_archives
| 表名: | degree.thesis_archives 论文归档信息 |
| 唯一约束: | 主键🔑(id) uk_6ppgmacal52hjo8831um7qon8(writer_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | archived | boolean | 是 | 是否归档 | |
| 3 | confirm_at | timestamptz | 是 | 确认时间 | |
| 4 | confirmed | boolean | 是 | 指导老师是否确认 | |
| 5 | confirmed_by_id | bigint | 是 | 确认人ID | base.users |
| 6 | feedback | varchar(400) | 是 | 意见反馈 | |
| 7 | upload_at | timestamptz | 是 | 上传时间 | |
| 8 | writer_id | bigint | 否 | 写作学生ID | degree.writers |
thesis_checks
| 表名: | degree.thesis_checks 论文抽检信息 |
| 唯一约束: | 主键🔑(id) uk_8vgla3u0x7jq1whmak4w9in13(season_id,writer_id,degree_major_code) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | advisor | varchar(255) | 是 | 指导老师 | |
| 3 | cert_major_name | varchar(255) | 否 | 证书专业名称 | |
| 4 | cover_doc_id | bigint | 是 | 学位论文相关文档ID | degree.thesis_docs |
| 5 | defense_doc_id | bigint | 是 | 答辩评分表ID | degree.thesis_docs |
| 6 | degree_major_code | varchar(255) | 否 | 学位专业代码 | |
| 7 | degree_major_name | varchar(255) | 否 | 学位专业名称 | |
| 8 | depart_name | varchar(255) | 是 | 院系名称 | |
| 9 | depart_no | varchar(255) | 是 | 院系代码 | |
| 10 | dual_degree | boolean | 是 | 是否双学位 | |
| 11 | edu_type | varchar(255) | 是 | 学位类型 | |
| 12 | enroll_in | date | 否 | 入学年月 | |
| 13 | examinee_code | varchar(255) | 是 | 考生号 | |
| 14 | first_season | boolean | 否 | 是否第一届毕业生 | |
| 15 | graduate_in | date | 否 | 毕业年月 | |
| 16 | joint_degree | boolean | 是 | 是否联合学位 | |
| 17 | joint_org_code | varchar(255) | 是 | 联合培养单位代码 | |
| 18 | keywords | varchar(255) | 是 | 论文关键词 | |
| 19 | language_id | integer | 是 | 撰写语种ID | code.languages |
| 20 | major_minor_degree | boolean | 是 | 是否主辅修学位 | |
| 21 | minor_degree | boolean | 是 | 是否辅修学位 | |
| 22 | paper_doc_id | bigint | 是 | 论文ID | degree.thesis_docs |
| 23 | proposal_doc_id | bigint | 是 | 开题报告ID | degree.thesis_docs |
| 24 | research_field | varchar(100) | 是 | 研究领域 | |
| 25 | season_id | bigint | 否 | 毕业季ID | base.graduate_seasons |
| 26 | second_degree | boolean | 是 | 是否第二学位 | |
| 27 | thesis_type | varchar(255) | 是 | 毕业论文类型 | |
| 28 | title | varchar(300) | 否 | 题目 | |
| 29 | updated_at | timestamptz | 否 | 更新时间 | |
| 30 | writer_id | bigint | 否 | 学生ID | degree.writers |
| 31 | writer_name | varchar(255) | 否 | 学生姓名 |
thesis_doc_types
| 表名: | degree.thesis_doc_types 论文材料归档类型 |
| 唯一约束: | 主键🔑(id) uk_lpdaqpaxb6r8my16k48gl6xa9(code) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | integer | 否 | 非业务主键:auto_increment | |
| 2 | begin_on | date | 否 | 生效日期 | |
| 3 | code | varchar(30) | 否 | 代码 | |
| 4 | end_on | date | 是 | 失效日期 | |
| 5 | extensions | varchar(255) | 否 | 扩展名 | |
| 6 | idx | integer | 否 | 排序 | |
| 7 | max_size | integer | 否 | 最大以MB为单位 | |
| 8 | name | varchar(100) | 否 | 名称 | |
| 9 | remark | varchar(255) | 是 | 备注 | |
| 10 | stage | integer | 否 | 阶段 |
thesis_docs
| 表名: | degree.thesis_docs 学位论文相关文档 |
| 唯一约束: | 主键🔑(id) uk_fsvjnlx8r7pbk9k559q4gqh3s(writer_id,doc_type_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | doc_type_id | integer | 否 | 论文材料归档类型ID | degree.thesis_doc_types |
| 3 | file_ext | varchar(100) | 否 | 附件类型 | |
| 4 | file_path | varchar(300) | 否 | 附件路径 | |
| 5 | stage | integer | 否 | 所处阶段 | |
| 6 | updated_at | timestamptz | 否 | 更新时间 | |
| 7 | writer_id | bigint | 否 | 写作学生ID | degree.writers |
thesis_papers
| 表名: | degree.thesis_papers 论文文件 |
| 唯一约束: | 主键🔑(id) uk_p14pjyoels7xfyutr26h795md(writer_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | advisor_passed | boolean | 是 | 指导教师是否通过 | |
| 3 | audit_opinion | varchar(255) | 是 | 审核意见 | |
| 4 | copy_check_id | bigint | 是 | 复制检测结果ID | degree.copy_checks |
| 5 | draft_path | varchar(255) | 是 | 草稿文件路径 | |
| 6 | excellent | boolean | 否 | 是否优秀毕业论文 | |
| 7 | file_path | varchar(255) | 否 | 文件路径 | |
| 8 | finalized | boolean | 否 | 是否定稿 | |
| 9 | keywords | varchar(255) | 是 | 关键字 | |
| 10 | language_id | integer | 是 | 语种ID | code.languages |
| 11 | name | varchar(255) | 否 | 名称 | |
| 12 | recheck_id | bigint | 是 | 复制检测结果ID | degree.copy_checks |
| 13 | research_field | varchar(100) | 是 | 研究方向 | |
| 14 | sha1sum | varchar(40) | 否 | 文件sha1摘要 | |
| 15 | status | integer | 否 | 状态 | |
| 16 | submit_at | timestamptz | 否 | 提交时间 | |
| 17 | thesis_type | varchar(255) | 是 | 毕业论文类型 | |
| 18 | title | varchar(300) | 否 | 题目 | |
| 19 | writer_id | bigint | 否 | 写作学生ID | degree.writers |
thesis_plans
| 表名: | degree.thesis_plans 毕业设计工作计划 |
| 唯一约束: | 主键🔑(id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | begin_on | date | 否 | 开始日期 | |
| 3 | end_on | date | 否 | 结束日期 | |
| 4 | project_id | integer | 否 | 项目ID | base.projects |
| 5 | season_id | bigint | 否 | 毕业界别ID | base.graduate_seasons |
thesis_plans_times
| 表名: | degree.thesis_plans_times 毕业设计阶段时间 |
| 唯一约束: | 主键🔑(thesis_plan_id,begin_at,stage,end_at) |
| 索引: | idx_5ed3idyn3wloeml8w2hipr22i(thesis_plan_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | begin_at | timestamptz | 否 | 起始时间 | |
| 2 | end_at | timestamptz | 否 | 结束时间 | |
| 3 | stage | integer | 否 | 阶段 | |
| 4 | thesis_plan_id | bigint | 否 | 毕业设计工作计划ID | degree.thesis_plans |
thesis_reviews
| 表名: | degree.thesis_reviews 论文评分 |
| 唯一约束: | 主键🔑(id) uk_c5o3hq18aynpl1cvaqd0bsxbl(writer_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | advisor_review_at | timestamptz | 是 | 指导教师评分时间 | |
| 3 | advisor_score | integer | 是 | 指导教师得分 | |
| 4 | advisor_self_score | float4 | 是 | 指导教师个人评分 | |
| 5 | attitude_score | integer | 是 | 写作态度 | |
| 6 | blind_review_score | float4 | 是 | 校外送审得分 | |
| 7 | course_grade_synced | boolean | 否 | 成绩是否同步 | |
| 8 | cross_review_at | timestamptz | 是 | 交叉评阅时间 | |
| 9 | cross_review_manager_id | bigint | 是 | 交叉评阅负责人ID | base.teachers |
| 10 | cross_review_opinion | varchar(2000) | 是 | 交叉评阅意见 | |
| 11 | cross_review_score | float4 | 是 | 交叉评阅得分 | |
| 12 | cross_reviewer_id | bigint | 是 | 交叉评阅人ID | base.teachers |
| 13 | defense_info_id | bigint | 是 | 答辩信息ID | degree.defense_infoes |
| 14 | defense_permitted | boolean | 是 | 是否同意答辩 | |
| 15 | defense_score | float4 | 是 | 答辩成绩 | |
| 16 | final_score | float4 | 是 | 最终成绩 | |
| 17 | final_score_text | varchar(255) | 是 | 最终成绩(五级制) | |
| 18 | innovation_score | integer | 是 | 创新水平 | |
| 19 | remark | varchar(255) | 是 | 备注 | |
| 20 | research_score | integer | 是 | 研究能力 | |
| 21 | subject_score | integer | 是 | 选题得分 | |
| 22 | write_score | integer | 是 | 写作规范 | |
| 23 | writer_id | bigint | 否 | 写作学生ID | degree.writers |
writers
| 表名: | degree.writers 写作学生 |
| 唯一约束: | 主键🔑(id) uk_ii4fkei0dohqc92kvxlbbcopw(std_id,season_id) |
| 索引: | idx_1msow45s5r22cpswq4uby1gyo(season_id) ,idx_8re320acxkwwypf6jedlbkkm6(std_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | advisor_id | bigint | 是 | 指导老师ID | degree.advisors |
| 3 | varchar(255) | 是 | 联系邮件 | ||
| 4 | mobile | varchar(255) | 是 | 联系手机 | |
| 5 | research_field | varchar(100) | 是 | 研究方向 | |
| 6 | season_id | bigint | 否 | 毕业界别ID | base.graduate_seasons |
| 7 | std_id | bigint | 否 | 学生ID | base.students |
| 8 | thesis_title | varchar(300) | 是 | 论文题目 |