实践教学 创新创业 表结构
表格一览
| 序号 | 表名/描述 | 序号 | 表名/描述 |
|---|---|---|---|
| 1 | inv_batches 创新批次 | 13 | inv_level_jounals 项目评级记录 |
| 2 | inv_closure_review_details 结项评审明细 | 14 | inv_materials 项目材料 |
| 3 | inv_closure_review_groups 结项评审组 | 15 | inv_members 项目成员 |
| 4 | inv_closure_review_groups_experts 评审专家 | 16 | inv_project_categories 项目分类 |
| 5 | inv_closure_reviews 结项评审 | 17 | inv_project_levels 项目等级 |
| 6 | inv_closures 结项 | 18 | inv_project_states 项目状态 |
| 7 | inv_experts 评审专家 | 19 | inv_projects 项目 |
| 8 | inv_init_review_details 立项评审明细 | 20 | inv_projects_instructors 指导老师 |
| 9 | inv_init_review_groups 立项评审组 | 21 | inv_promotion_defense_groups 推优答辩组 |
| 10 | inv_init_review_groups_experts 评审专家 | 22 | inv_promotion_defense_members 推优答辩项目 |
| 11 | inv_init_reviews 立项评审 | 23 | inv_stage_types 项目阶段类型 |
| 12 | inv_introes 项目介绍 | 24 | inv_stages 项目阶段 |
表格明细
inv_batches
| 表名: | prac.inv_batches 创新批次 |
| 唯一约束: | 主键🔑(id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | integer | 否 | 非业务主键:auto_increment | |
| 2 | archived | boolean | 否 | 是否归档 | |
| 3 | begin_on | date | 否 | 开始日期 | |
| 4 | end_on | date | 否 | 结束日期 | |
| 5 | name | varchar(255) | 否 | 名称 | |
| 6 | school_id | integer | 否 | 学校信息ID | base.schools |
inv_closure_review_details
| 表名: | prac.inv_closure_review_details 结项评审明细 |
| 唯一约束: | 主键🔑(id) |
| 索引: | idx_685qcltuowforqswdtamn9twj(review_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | comments | varchar(600) | 是 | 意见 | |
| 3 | expert_id | bigint | 否 | 评审专家ID | prac.inv_experts |
| 4 | level_id | integer | 是 | 项目等级ID | prac.inv_project_levels |
| 5 | review_id | bigint | 否 | 结项评审ID | prac.inv_closure_reviews |
| 6 | score | float4 | 是 | 分数 | |
| 7 | submited | boolean | 否 | 是否提交 | |
| 8 | updated_at | timestamptz | 否 | 更新时间 |
inv_closure_review_groups
| 表名: | prac.inv_closure_review_groups 结项评审组 |
| 唯一约束: | 主键🔑(id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | batch_id | integer | 否 | 创新批次ID | prac.inv_batches |
| 3 | discipline_id | integer | 否 | 学科ID | code.disciplines |
| 4 | name | varchar(255) | 否 | 名称 |
inv_closure_review_groups_experts
| 表名: | prac.inv_closure_review_groups_experts 评审专家 |
| 唯一约束: | 主键🔑(closure_review_group_id,expert_id) |
| 索引: | idx_m2t7iuwlel6emr4vx22n4qehv(closure_review_group_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | closure_review_group_id | bigint | 否 | 结项评审组ID | prac.inv_closure_review_groups |
| 2 | expert_id | bigint | 否 | 评审专家ID | prac.inv_experts |
inv_closure_reviews
| 表名: | prac.inv_closure_reviews 结项评审 |
| 唯一约束: | 主键🔑(id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | group_id | bigint | 是 | 结项评审组ID | prac.inv_closure_review_groups |
| 3 | project_id | bigint | 否 | 项目ID | prac.inv_projects |
| 4 | score | float4 | 是 | 分数 |
inv_closures
| 表名: | prac.inv_closures 结项 |
| 唯一约束: | 主键🔑(id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | apply_exemption_reply | boolean | 否 | 是否申请免答辩 | |
| 3 | apply_reject_comment | varchar(255) | 是 | 免答辩不通过原因 | |
| 4 | exemption_confirmed | boolean | 是 | 免答辩是否审批通过 | |
| 5 | exemption_reason | varchar(200) | 是 | 免答辩理由 | |
| 6 | project_id | bigint | 否 | 项目ID | prac.inv_projects |
| 7 | reply_score | integer | 是 | 答辩分数 | |
| 8 | updated_at | timestamptz | 否 | 更新时间 |
inv_experts
| 表名: | prac.inv_experts 评审专家 |
| 唯一约束: | 主键🔑(id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | begin_on | date | 否 | 开始日期 | |
| 3 | code | varchar(20) | 否 | 代码 | |
| 4 | end_on | date | 否 | 结束日期 | |
| 5 | intro | varchar(300) | 是 | 简介 | |
| 6 | name | varchar(50) | 否 | 名称 | |
| 7 | password | varchar(255) | 否 | 密码 |
inv_init_review_details
| 表名: | prac.inv_init_review_details 立项评审明细 |
| 唯一约束: | 主键🔑(id) |
| 索引: | idx_jt69c02pxw1fluu7c5bcjoj36(review_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | comments | varchar(600) | 是 | 意见 | |
| 3 | expert_id | bigint | 否 | 评审专家ID | prac.inv_experts |
| 4 | passed | boolean | 是 | 是否同意立项 | |
| 5 | review_id | bigint | 否 | 立项评审ID | prac.inv_init_reviews |
| 6 | score | float4 | 是 | 分数 | |
| 7 | submited | boolean | 否 | 是否提交 | |
| 8 | updated_at | timestamptz | 否 | 更新时间 |
inv_init_review_groups
| 表名: | prac.inv_init_review_groups 立项评审组 |
| 唯一约束: | 主键🔑(id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | batch_id | integer | 否 | 创新批次ID | prac.inv_batches |
| 3 | discipline_id | integer | 否 | 学科ID | code.disciplines |
| 4 | name | varchar(255) | 否 | 名称 |
inv_init_review_groups_experts
| 表名: | prac.inv_init_review_groups_experts 评审专家 |
| 唯一约束: | 主键🔑(init_review_group_id,expert_id) |
| 索引: | idx_2iin7gkfnols861113p379k4r(init_review_group_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | expert_id | bigint | 否 | 评审专家ID | prac.inv_experts |
| 2 | init_review_group_id | bigint | 否 | 立项评审组ID | prac.inv_init_review_groups |
inv_init_reviews
| 表名: | prac.inv_init_reviews 立项评审 |
| 唯一约束: | 主键🔑(id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | group_id | bigint | 是 | 立项评审组ID | prac.inv_init_review_groups |
| 3 | project_id | bigint | 否 | 项目ID | prac.inv_projects |
| 4 | score | float4 | 是 | 分数 |
inv_introes
| 表名: | prac.inv_introes 项目介绍 |
| 唯一约束: | 主键🔑(id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | innovations | varchar(300) | 否 | 创新点和难点 | |
| 3 | products | varchar(300) | 否 | 预期成果 | |
| 4 | project_id | bigint | 否 | 项目ID | prac.inv_projects |
| 5 | summaries | varchar(500) | 否 | 项目简介 |
inv_level_jounals
| 表名: | prac.inv_level_jounals 项目评级记录 |
| 唯一约束: | 主键🔑(id) |
| 索引: | idx_buocfkkkiaei916q2ycuatltx(project_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | award_year | integer | 否 | 年度 | |
| 3 | level_id | integer | 否 | 项目等级ID | prac.inv_project_levels |
| 4 | project_id | bigint | 否 | 项目ID | prac.inv_projects |
| 5 | updated_at | timestamptz | 否 | 更新时间 |
inv_materials
| 表名: | prac.inv_materials 项目材料 |
| 唯一约束: | 主键🔑(id) |
| 索引: | idx_4wi0894n7irbfriincwlb1v49(project_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | file_name | varchar(200) | 否 | 文件名 | |
| 3 | file_path | varchar(255) | 否 | 路径 | |
| 4 | file_size | integer | 否 | 大小 | |
| 5 | project_id | bigint | 否 | 项目ID | prac.inv_projects |
| 6 | sha | varchar(255) | 否 | sha摘要 | |
| 7 | stage_type_id | integer | 否 | 项目阶段类型ID | prac.inv_stage_types |
| 8 | updated_at | timestamptz | 否 | 更新时间 |
inv_members
| 表名: | prac.inv_members 项目成员 |
| 唯一约束: | 主键🔑(id) uk_nqejhpjmj9jdt59pxnaxsyf8a(project_id,std_id) |
| 索引: | idx_jgmkdgcx6b45gje06wsrddoov(project_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | duty | varchar(255) | 否 | 主要职责 | |
| 3 | varchar(255) | 是 | 电子邮件 | ||
| 4 | hobby | varchar(255) | 是 | 擅长 | |
| 5 | phone | varchar(255) | 否 | 移动电话 | |
| 6 | project_id | bigint | 否 | 项目ID | prac.inv_projects |
| 7 | remark | varchar(255) | 是 | 备注 | |
| 8 | std_id | bigint | 否 | 学生ID | base.students |
inv_project_categories
| 表名: | prac.inv_project_categories 项目分类 |
| 唯一约束: | 主键🔑(id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | integer | 否 | 非业务主键:auto_increment | |
| 2 | code | varchar(255) | 否 | 代码 | |
| 3 | name | varchar(255) | 否 | 名称 |
inv_project_levels
| 表名: | prac.inv_project_levels 项目等级 |
| 唯一约束: | 主键🔑(id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | integer | 否 | 非业务主键:auto_increment | |
| 2 | code | varchar(255) | 否 | 代码 | |
| 3 | name | varchar(255) | 否 | 名称 |
inv_project_states
| 表名: | prac.inv_project_states 项目状态 |
| 唯一约束: | 主键🔑(id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | integer | 否 | 非业务主键:auto_increment | |
| 2 | code | varchar(255) | 否 | 代码 | |
| 3 | name | varchar(255) | 否 | 名称 |
inv_projects
| 表名: | prac.inv_projects 项目 |
| 唯一约束: | 主键🔑(id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | batch_id | integer | 否 | 创新批次ID | prac.inv_batches |
| 3 | begin_on | date | 否 | 生效日期 | |
| 4 | category_id | integer | 否 | 项目分类ID | prac.inv_project_categories |
| 5 | code | varchar(255) | 是 | 代码 | |
| 6 | department_id | integer | 否 | 部门组织机构信息ID | base.departments |
| 7 | discipline_id | integer | 否 | 学科ID | code.disciplines |
| 8 | end_on | date | 是 | 失效日期 | |
| 9 | funds | integer | 否 | 经费 | |
| 10 | intro_id | bigint | 是 | 项目介绍ID | prac.inv_introes |
| 11 | level_id | integer | 否 | 项目等级ID | prac.inv_project_levels |
| 12 | manager_id | bigint | 是 | 项目成员ID | prac.inv_members |
| 13 | remark | varchar(255) | 是 | 备注 | |
| 14 | state_id | integer | 否 | 项目状态ID | prac.inv_project_states |
| 15 | title | varchar(255) | 否 | 名称 |
inv_projects_instructors
| 表名: | prac.inv_projects_instructors 指导老师 |
| 唯一约束: | 主键🔑(project_id,teacher_id,idx) |
| 索引: | idx_frrxd4jd7ukujwlkkhfixewsk(project_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | idx | integer | 否 | index no | |
| 2 | project_id | bigint | 否 | 项目ID | prac.inv_projects |
| 3 | teacher_id | bigint | 否 | 教师信息ID | base.teachers |
inv_promotion_defense_groups
| 表名: | prac.inv_promotion_defense_groups 推优答辩组 |
| 唯一约束: | 主键🔑(id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | batch_id | integer | 否 | 创新批次ID | prac.inv_batches |
| 3 | begin_at | smallint | 否 | 答辩开始时间 | |
| 4 | capacity | integer | 否 | 计划人数 | |
| 5 | defense_on | date | 否 | 答辩日期 | |
| 6 | end_at | smallint | 否 | 答辩结束时间 | |
| 7 | location | varchar(255) | 否 | 答辩地点 | |
| 8 | name | varchar(255) | 否 | 名称 |
inv_promotion_defense_members
| 表名: | prac.inv_promotion_defense_members 推优答辩项目 |
| 唯一约束: | 主键🔑(id) uk_gouy23rxmvq3qpcbyfdphdthj(group_id,idx) |
| 索引: | idx_b7p23pjlvtc8tseu6kp1vw66h(group_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | bigint | 否 | 非业务主键:datetime | |
| 2 | group_id | bigint | 否 | 推优答辩组ID | prac.inv_promotion_defense_groups |
| 3 | idx | integer | 否 | 答辩次序 | |
| 4 | project_id | bigint | 否 | 项目ID | prac.inv_projects |
| 5 | updated_at | timestamptz | 否 | 更新时间 |
inv_stage_types
| 表名: | prac.inv_stage_types 项目阶段类型 |
| 唯一约束: | 主键🔑(id) |
| 索引: | idx_48xavf7sfkprspggdrro5we82(parent_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | integer | 否 | 非业务主键:auto_increment | |
| 2 | begin_on | date | 否 | 生效日期 | |
| 3 | code | varchar(255) | 否 | 代码 | |
| 4 | end_on | date | 是 | 失效日期 | |
| 5 | indexno | varchar(255) | 否 | 顺序号 | |
| 6 | name | varchar(255) | 否 | 名称 | |
| 7 | parent_id | integer | 是 | 项目阶段类型ID | prac.inv_stage_types |
inv_stages
| 表名: | prac.inv_stages 项目阶段 |
| 唯一约束: | 主键🔑(id) |
| 索引: | idx_ntjvah3rh2kfhrn2my4c2ye37(batch_id) |
| 序号 | 字段名 | 字段类型 | 是否可空 | 描述 | 引用表 |
|---|---|---|---|---|---|
| 1 | id | integer | 否 | 非业务主键:auto_increment | |
| 2 | batch_id | integer | 否 | 创新批次ID | prac.inv_batches |
| 3 | begin_at | timestamptz | 否 | 开始时间 | |
| 4 | end_at | timestamptz | 否 | 结束时间 | |
| 5 | notice_href | varchar(255) | 是 | 外部通知超链接 | |
| 6 | remark | varchar(255) | 是 | 备注 | |
| 7 | stage_type_id | integer | 否 | 项目阶段类型ID | prac.inv_stage_types |