db_to_mongo/all.txt

2010 lines
111 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-- figs.channel_salary_info definition
CREATE TABLE `channel_salary_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`month` varchar(10) NOT NULL COMMENT '月份',
`channel_name` varchar(255) DEFAULT NULL COMMENT '渠道名称',
`settlement_date` date DEFAULT NULL COMMENT '结算日期',
`settlement_status` tinyint(4) DEFAULT NULL COMMENT '结算状态',
`settlement_salary` double DEFAULT NULL COMMENT '结算薪酬',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1871068889130676227 DEFAULT CHARSET=utf8mb4 COMMENT='渠道薪酬信息';
-- figs.college_admission_details definition
CREATE TABLE `college_admission_details` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`student_id` bigint(20) NOT NULL COMMENT '学生id',
`student_name` varchar(255) NOT NULL COMMENT '学生姓名',
`counselor` bigint(20) NOT NULL COMMENT '申请老师id',
`admitted_school` varchar(255) NOT NULL COMMENT '录取学校名称',
`admitted_program` varchar(255) DEFAULT NULL COMMENT '录取专业名称',
`admission_type` varchar(50) DEFAULT NULL COMMENT '录取类型(如:有条件录取、无条件录取等)',
`conditional_requirements` text COMMENT '换取条件(如果适用)',
`confirmation_deadline` date DEFAULT NULL COMMENT '需要确认offer的时间',
`deposit_amount` varchar(255) DEFAULT NULL COMMENT '留位费金额',
`student_preference` varchar(50) DEFAULT NULL COMMENT '学生意向(如:接受、拒绝等)',
`final_choice_school` varchar(255) DEFAULT NULL COMMENT '最终决定院校',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`del_flag` tinyint(4) DEFAULT '0' COMMENT '是否删除标志',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1855147676474064899 DEFAULT CHARSET=utf8mb4 COMMENT='大学生录取信息明细表';
-- figs.college_application_process definition
CREATE TABLE `college_application_process` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '学校ID主键',
`student_id` bigint(20) DEFAULT NULL COMMENT '学生ID',
`counselor` varchar(100) DEFAULT NULL COMMENT '????',
`essay_counselor` varchar(100) DEFAULT NULL COMMENT '????',
`butler` varchar(100) DEFAULT NULL COMMENT '??',
`college_planner` varchar(100) DEFAULT NULL COMMENT '??????',
`name` varchar(255) DEFAULT NULL COMMENT '姓名',
`consultant` varchar(100) DEFAULT NULL COMMENT '??',
`num_of_programs_applied` int(11) DEFAULT NULL COMMENT '可申请研究生项目数量',
`application_region` varchar(255) DEFAULT NULL COMMENT '申请地区范围',
`university` varchar(255) DEFAULT NULL COMMENT '大学',
`major` varchar(255) DEFAULT NULL COMMENT '专业',
`gpa` varchar(255) DEFAULT NULL COMMENT 'GPA',
`language_score` varchar(255) DEFAULT NULL COMMENT '语言成绩',
`gre_gmat` varchar(255) DEFAULT NULL COMMENT 'GRE或GMAT',
`application_email` varchar(255) DEFAULT NULL COMMENT '申请所用邮箱',
`application_password` varchar(255) DEFAULT NULL COMMENT '申请密码(注意:实际存储时应加密)',
`intended_region` varchar(255) DEFAULT NULL COMMENT '意向升学地区',
`intended_major` varchar(255) DEFAULT NULL COMMENT '意向升学专业',
`has_communicated_plan` tinyint(1) DEFAULT NULL COMMENT '是否已沟通方案',
`communication_content` varchar(255) DEFAULT NULL COMMENT '沟通方案内容',
`conditional_offer_schools` text COMMENT '已获Con-offer学校',
`final_choice_school` varchar(255) DEFAULT NULL COMMENT '最终确定院校',
`grad_entry_year` varchar(10) DEFAULT NULL COMMENT '研究生入学年份或月份',
`grad_graduation_year` varchar(10) DEFAULT NULL COMMENT '研究生毕业年份或月份',
`unconditional_offer_progress` tinyint(1) DEFAULT NULL COMMENT 'uncon进度',
`has_confirmed_plan` tinyint(1) DEFAULT NULL COMMENT '是否已确定申请方案',
`application_plan_notes` text COMMENT '申请方案备注',
`project_application_progress` text COMMENT '项目申请进度',
`first_appointment_record` text COMMENT '首次约谈记录',
`application_materials_complete` tinyint(1) DEFAULT NULL COMMENT '申请材料是否已全',
`application_progress_table` text COMMENT '申请进度表',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT '' COMMENT '备注',
`del_flag` tinyint(4) DEFAULT '0' COMMENT '是否删除标志',
`apply_id` bigint(20) DEFAULT NULL COMMENT '申请id',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1880655074081370114 DEFAULT CHARSET=utf8mb4 COMMENT='大学申请流程表';
-- figs.college_application_scheme definition
CREATE TABLE `college_application_scheme` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '学校ID主键',
`student_id` bigint(20) NOT NULL COMMENT '学生ID',
`project_name` varchar(255) NOT NULL COMMENT '申请的项目名称',
`school_name` varchar(255) NOT NULL COMMENT '学校名称',
`start_date` date DEFAULT NULL COMMENT '开学时间',
`application_round` varchar(50) DEFAULT NULL COMMENT '申请轮次',
`deadline` date DEFAULT NULL COMMENT '截止时间',
`program_duration` int(11) DEFAULT NULL COMMENT '学制时长(单位:年)',
`application_account` varchar(255) DEFAULT NULL COMMENT '申请账号',
`application_password` varchar(255) DEFAULT NULL COMMENT '申请密码(注意:实际存储时应加密)',
`application_status` tinyint(2) DEFAULT NULL COMMENT '申请进度',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT '' COMMENT '备注',
`del_flag` tinyint(4) DEFAULT '0' COMMENT '是否删除标志',
`language_require` varchar(255) DEFAULT NULL COMMENT '语言要求',
`project_url` varchar(255) DEFAULT NULL COMMENT '项目链接',
`sfgdlq` varchar(255) DEFAULT NULL COMMENT '是否滚动录取',
`sfxyzpj` varchar(255) DEFAULT NULL COMMENT '是否需要作品集或论文集',
`sqzyyq` varchar(255) DEFAULT NULL COMMENT '申请项目专业要求',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='大学申请方案信息表';
-- figs.consultant_info definition
CREATE TABLE `consultant_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`name` varchar(100) NOT NULL COMMENT '姓名',
`name_en` varchar(100) DEFAULT NULL COMMENT '英文名称',
`bank_account` varchar(100) NOT NULL COMMENT '银行账号',
`bank_branch` varchar(255) NOT NULL COMMENT '开户行',
`account_holder` varchar(100) DEFAULT NULL COMMENT '户主',
`phone_number` varchar(25) NOT NULL COMMENT '手机号',
`proportional_sharing` double DEFAULT NULL COMMENT '分成比例',
`base_salary` double DEFAULT NULL COMMENT '基础工资',
`consultant_type` varchar(20) DEFAULT NULL COMMENT '人员类别',
`channel_id` bigint(20) DEFAULT NULL COMMENT '渠道编号',
`manager_id` bigint(20) DEFAULT NULL COMMENT '管家管理人',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1877184960942202883 DEFAULT CHARSET=utf8mb4 COMMENT='顾问基础信息';
-- figs.consultant_salary_info definition
CREATE TABLE `consultant_salary_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`month` varchar(10) NOT NULL COMMENT '月份',
`consultant_id` bigint(20) NOT NULL COMMENT '顾问id',
`proportional_sharing` double DEFAULT NULL COMMENT '分成比例',
`channel_id` bigint(20) DEFAULT NULL COMMENT '渠道编号',
`manager_id` bigint(20) DEFAULT NULL COMMENT '管家管理人',
`settlement_date` date DEFAULT NULL COMMENT '结算日期',
`settlement_status` int(11) DEFAULT NULL COMMENT '结算状态',
`bonus` double DEFAULT NULL COMMENT '当月奖金',
`base_salary` double DEFAULT NULL COMMENT '基础工资',
`deduction_salary` double DEFAULT NULL COMMENT '扣减薪酬',
`settlement_salary` double DEFAULT NULL COMMENT '结算薪酬',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`consultant_name` varchar(255) DEFAULT NULL COMMENT '顾问名称',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1878636721590636546 DEFAULT CHARSET=utf8mb4 COMMENT='顾问工资发放信息';
-- figs.contract_payments definition
CREATE TABLE `contract_payments` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`contract_id` bigint(20) NOT NULL COMMENT '合同ID',
`payment_amount` decimal(10,2) NOT NULL COMMENT '应付款金额',
`payment_time` datetime NOT NULL COMMENT '应付款时间',
`actual_payment_amount` decimal(10,2) DEFAULT NULL COMMENT '实付款金额',
`actual_payment_time` datetime DEFAULT NULL COMMENT '实付款时间',
`invoice_info` varchar(100) DEFAULT NULL COMMENT '发票信息',
`is_paid` tinyint(1) DEFAULT '0' COMMENT '是否已付款',
`is_installment` tinyint(1) DEFAULT '0' COMMENT '是否分期',
`installment_batch_no` int(11) DEFAULT NULL COMMENT '分期批次',
`installment_remind` int(11) DEFAULT NULL COMMENT '是否已进行付款提醒',
`payment_status` char(1) DEFAULT '0' COMMENT '付款状态',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`payment_type` varchar(255) DEFAULT NULL COMMENT '付款类型',
`service_id` bigint(20) DEFAULT NULL,
`channel_commission_amt` decimal(10,2) DEFAULT NULL COMMENT '渠道佣金金额',
`consultant_commission_amt` decimal(10,2) DEFAULT NULL COMMENT '顾问佣金金额',
`channel_commission_date` date DEFAULT NULL COMMENT '渠道佣金计算日期',
`consultant_commission_date` date DEFAULT NULL COMMENT '顾问佣金计算日期',
`is_first_pay` int(11) DEFAULT NULL COMMENT '是否首次付款',
`max_batch_no` int(11) DEFAULT NULL COMMENT '分期最大次数',
PRIMARY KEY (`id`),
KEY `idx_payments_contract_id` (`contract_id`) COMMENT '合同编号索引'
) ENGINE=InnoDB AUTO_INCREMENT=1907994597484974083 DEFAULT CHARSET=utf8mb4 COMMENT='合同付款记录表';
-- figs.contract_personalized_services definition
CREATE TABLE `contract_personalized_services` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`contract_id` bigint(20) NOT NULL COMMENT '合同ID',
`service_type` int(11) NOT NULL COMMENT '服务类型',
`service_content` text NOT NULL COMMENT '服务内容',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`student_id` bigint(20) NOT NULL COMMENT '学生id',
PRIMARY KEY (`id`),
KEY `idx_personalized_services_contract_id` (`contract_id`) COMMENT '合同ID索引'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='合同个性服务表';
-- figs.contract_refund_info definition
CREATE TABLE `contract_refund_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`contract_id` bigint(20) NOT NULL COMMENT '合同ID',
`refund_amount` decimal(10,2) NOT NULL COMMENT '退款金额',
`refund_time` datetime NOT NULL COMMENT '退款时间',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`refund_type` int(11) DEFAULT NULL COMMENT '退款类型',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1907989685984350210 DEFAULT CHARSET=utf8mb4 COMMENT='合同退款信息表';
-- figs.contract_service_contents definition
CREATE TABLE `contract_service_contents` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,唯一标识每一条服务内容记录',
`contract_id` bigint(20) NOT NULL COMMENT '合同ID',
`service_content` text NOT NULL COMMENT '服务内容',
`service_type` varchar(100) DEFAULT NULL COMMENT '服务类型',
`service_quantity` double NOT NULL COMMENT '课时数量',
`service_start_time` datetime DEFAULT NULL COMMENT '服务开始时间',
`service_end_time` datetime DEFAULT NULL COMMENT '服务终止时间',
`gifted_lessons` int(11) DEFAULT '0' COMMENT '赠送的课时数',
`compensated_lessons` int(11) DEFAULT '0' COMMENT '补偿的课时数',
`deducted_lessons` int(11) DEFAULT '0' COMMENT '扣除的课时数',
`extension_time` datetime DEFAULT NULL COMMENT '服务的延期时间',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`student_id` bigint(20) NOT NULL COMMENT '学生id',
`remaining_lessons` double DEFAULT NULL COMMENT '剩余课时数',
`is_add_fee_info` int(2) DEFAULT NULL COMMENT '是否添加费用信息',
`payment_amount` decimal(10,0) DEFAULT NULL COMMENT '服务费用',
`service_id` bigint(20) DEFAULT NULL COMMENT '所属服务',
`dxfdk_total` double DEFAULT NULL COMMENT '大学辅导课总次数',
`dxfdk_has_use` double DEFAULT NULL COMMENT '大学辅导课已用次数数',
`dxfdk_remain` double DEFAULT NULL COMMENT '大学辅导课剩余次数',
`ystf_total` double DEFAULT NULL COMMENT '雅思/托福总次数',
`ystf_has_use` double DEFAULT NULL COMMENT '雅思/托福已用次数数',
`ystf_remain` double DEFAULT NULL COMMENT '雅思/托福剩余次数',
PRIMARY KEY (`id`),
KEY `idx_services_contents_contract_id` (`contract_id`) COMMENT '合同ID索引'
) ENGINE=InnoDB AUTO_INCREMENT=1908772599925673986 DEFAULT CHARSET=utf8mb4 COMMENT='合同服务内容表';
-- figs.contracts definition
CREATE TABLE `contracts` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`contract_signed_date` date NOT NULL COMMENT '签订日期',
`contract_number` varchar(50) NOT NULL COMMENT '合同编号',
`is_paid` tinyint(1) DEFAULT '0' COMMENT '是否已付款',
`is_invoiced` tinyint(1) DEFAULT '0' COMMENT '是否已开发票',
`is_refunded` tinyint(1) DEFAULT '0' COMMENT '是否有退款',
`contract_status` varchar(50) DEFAULT NULL COMMENT '合同状态',
`name` varchar(50) NOT NULL COMMENT '姓名',
`gender` tinyint(4) DEFAULT NULL COMMENT '性别',
`identity_card_number` varchar(20) NOT NULL COMMENT '身份证号码',
`phone_number` varchar(50) DEFAULT NULL COMMENT '????',
`guardian_or_agent` varchar(50) DEFAULT NULL COMMENT '监护人/代理人姓名',
`guardian_or_agent_id_number` varchar(50) DEFAULT NULL COMMENT '???/????????',
`emergency_contact_phone` varchar(50) DEFAULT NULL COMMENT '???????',
`grade` varchar(10) NOT NULL COMMENT '年级',
`contract_start_date` date NOT NULL COMMENT '合同起始日期',
`contract_end_date` date NOT NULL COMMENT '合同到期日期',
`contract_amount` decimal(10,2) DEFAULT NULL COMMENT '合同总金额',
`is_installment` tinyint(1) DEFAULT '0' COMMENT '是否分期',
`paid_installments` int(11) DEFAULT '0' COMMENT '分期方案',
`remarks` text COMMENT '对合同其他未尽事宜的补充说明',
`consultant` varchar(100) DEFAULT NULL COMMENT '顾问',
`school_name` varchar(200) DEFAULT NULL COMMENT '学校',
`major` varchar(200) DEFAULT NULL COMMENT '专业',
`contract_type` varchar(50) DEFAULT NULL COMMENT '合同类型',
`expiration_reminder` tinyint(1) DEFAULT '0' COMMENT '是否到期提醒',
`reminder_date` date DEFAULT NULL COMMENT '到期提醒日期',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`email` varchar(100) DEFAULT NULL,
`address` varchar(255) DEFAULT NULL,
`student_id` bigint(20) NOT NULL COMMENT '学生id',
`payment_status` int(11) DEFAULT NULL COMMENT '付款状态',
`channel_id` varchar(200) DEFAULT NULL COMMENT '渠道编号',
`articulation_pathways` varchar(255) DEFAULT NULL COMMENT '升学路径',
`apply_number` varchar(255) DEFAULT NULL COMMENT '申请数量',
`is_have_academic_planning_course` int(11) DEFAULT '0' COMMENT '????????',
`academic_planning_course_number` double DEFAULT NULL COMMENT '学业规划课数量',
`is_have_course_package` int(11) DEFAULT '0' COMMENT '?????',
`course_number` double DEFAULT NULL COMMENT '全科文化课数量',
`lan_course_number` double DEFAULT NULL,
`is_check_training_camp` int(11) DEFAULT '0' COMMENT '?????????????',
`check_training_camp_number` double DEFAULT NULL COMMENT '参加次数',
`is_give_major_explore_camp` int(11) DEFAULT '0' COMMENT '???????????',
`give_major_explore_camp_number` double DEFAULT NULL COMMENT '赠送数量',
`apply_area` varchar(100) DEFAULT NULL COMMENT '申请地区',
`consultant_rate` double DEFAULT NULL COMMENT '顾问比例',
`channel_rate` double DEFAULT NULL COMMENT '渠道比例',
`consultant_divide_way` char(1) DEFAULT NULL COMMENT '顾问分成方式',
`channel_divide_way` char(1) DEFAULT NULL COMMENT '渠道分成方式',
`contract_content` varchar(255) DEFAULT NULL COMMENT '合同内容',
`msjxy` varchar(255) DEFAULT NULL COMMENT '面试集训营',
`zytsy` varchar(255) DEFAULT NULL COMMENT '专业探索营',
`zytby` varchar(255) DEFAULT NULL COMMENT '志愿填报营',
`dxxsy` varchar(255) DEFAULT NULL COMMENT '大学新生营',
`apply_number_remark` varchar(254) DEFAULT NULL COMMENT '申请数量说明',
PRIMARY KEY (`id`),
UNIQUE KEY `contract_number` (`contract_number`),
KEY `contracts_name_IDX` (`name`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1906277615368994818 DEFAULT CHARSET=utf8mb4 COMMENT='合同基础信息表';
-- figs.course_changes definition
CREATE TABLE `course_changes` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`service_id` bigint(20) NOT NULL COMMENT '服务id',
`change_type` varchar(255) NOT NULL COMMENT '变更类型',
`change_quantity` double NOT NULL COMMENT '变更数量',
`change_time` datetime NOT NULL COMMENT '变更时间',
`operator` varchar(255) NOT NULL COMMENT '操作人',
`before_remaining_hours` double NOT NULL COMMENT '操作前剩余课时',
`after_remaining_hours` double NOT NULL COMMENT '操作后剩余课时',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`fee` double DEFAULT NULL COMMENT '退课费用',
`fee_date` date DEFAULT NULL COMMENT '退课日期',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1907989686022098947 DEFAULT CHARSET=utf8mb4 COMMENT='课时变更表';
-- figs.course_exchange definition
CREATE TABLE `course_exchange` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`student_id` bigint(20) NOT NULL COMMENT '学生编号',
`course_type` varchar(100) NOT NULL COMMENT '课程类型',
`exchange_course_type` varchar(100) NOT NULL COMMENT '兑换课程类型',
`exchange_ratio` varchar(12) NOT NULL COMMENT '兑换比例',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`status` int(11) DEFAULT NULL COMMENT '数据状态 0-停用 1-启用',
`stop_time` datetime DEFAULT NULL COMMENT '停用时间',
PRIMARY KEY (`id`),
KEY `idx_student_id` (`student_id`) COMMENT '学生编号索引'
) ENGINE=InnoDB AUTO_INCREMENT=1908774178904969219 DEFAULT CHARSET=utf8mb4 COMMENT='课程兑换表';
-- figs.course_exchange_record definition
CREATE TABLE `course_exchange_record` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`course_exchange_id` bigint(20) NOT NULL COMMENT '课程兑换表id',
`exchange_cnt` double NOT NULL COMMENT '兑换数量',
`remain_lesson` double NOT NULL COMMENT '剩余数量',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`book_lesson_id` bigint(20) DEFAULT NULL COMMENT '约课信息id',
`service_type` varchar(100) DEFAULT NULL COMMENT '服务名',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1908774480999714819 DEFAULT CHARSET=utf8mb4 COMMENT='课程兑换记录表';
-- figs.course_time_changes definition
CREATE TABLE `course_time_changes` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`service_id` bigint(20) NOT NULL COMMENT '服务id',
`change_type` varchar(255) NOT NULL COMMENT '变更类型',
`change_time` datetime NOT NULL COMMENT '变更时间',
`operator` varchar(255) NOT NULL COMMENT '操作人',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='课包延期变更表';
-- figs.document_info definition
CREATE TABLE `document_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '唯一标识符',
`application_id` bigint(20) NOT NULL COMMENT '申请ID',
`student_id` bigint(20) NOT NULL COMMENT '学生的编号',
`essay_type` varchar(50) DEFAULT NULL COMMENT '文书类型(如个人陈述、推荐信等)',
`price` decimal(10,2) DEFAULT NULL COMMENT '文书定价',
`pricer` bigint(20) DEFAULT NULL COMMENT '定价人ID',
`status` varchar(50) DEFAULT '1' COMMENT '文书状态(如草稿、审核中、完成等)',
`essay_counselor` bigint(20) DEFAULT NULL COMMENT '文书老师ID',
`file_id` varchar(255) DEFAULT NULL COMMENT '文书文件的ID',
`file_name` varchar(255) DEFAULT NULL COMMENT '文书文件的名称',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`student_name` varchar(100) DEFAULT NULL COMMENT '学生姓名',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1906984402276659203 DEFAULT CHARSET=utf8mb4 COMMENT='文书信息表';
-- figs.gen_table definition
CREATE TABLE `gen_table` (
`table_id` bigint(20) NOT NULL COMMENT '编号',
`table_name` varchar(200) DEFAULT '' COMMENT '表名称',
`table_comment` varchar(500) DEFAULT '' COMMENT '表描述',
`sub_table_name` varchar(64) DEFAULT NULL COMMENT '关联子表的表名',
`sub_table_fk_name` varchar(64) DEFAULT NULL COMMENT '子表关联的外键名',
`class_name` varchar(100) DEFAULT '' COMMENT '实体类名称',
`tpl_category` varchar(200) DEFAULT 'crud' COMMENT '使用的模板crud单表操作 tree树表操作',
`package_name` varchar(100) DEFAULT NULL COMMENT '生成包路径',
`module_name` varchar(30) DEFAULT NULL COMMENT '生成模块名',
`business_name` varchar(30) DEFAULT NULL COMMENT '生成业务名',
`function_name` varchar(50) DEFAULT NULL COMMENT '生成功能名',
`function_author` varchar(50) DEFAULT NULL COMMENT '生成功能作者',
`gen_type` char(1) DEFAULT '0' COMMENT '生成代码方式0zip压缩包 1自定义路径',
`gen_path` varchar(200) DEFAULT '/' COMMENT '生成路径(不填默认项目路径)',
`options` varchar(1000) DEFAULT NULL COMMENT '其它生成选项',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`table_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='代码生成业务表';
-- figs.gen_table_column definition
CREATE TABLE `gen_table_column` (
`column_id` bigint(20) NOT NULL COMMENT '编号',
`table_id` bigint(20) DEFAULT NULL COMMENT '归属表编号',
`column_name` varchar(200) DEFAULT NULL COMMENT '列名称',
`column_comment` varchar(500) DEFAULT NULL COMMENT '列描述',
`column_type` varchar(100) DEFAULT NULL COMMENT '列类型',
`java_type` varchar(500) DEFAULT NULL COMMENT 'JAVA类型',
`java_field` varchar(200) DEFAULT NULL COMMENT 'JAVA字段名',
`is_pk` char(1) DEFAULT NULL COMMENT '是否主键1是',
`is_increment` char(1) DEFAULT NULL COMMENT '是否自增1是',
`is_required` char(1) DEFAULT NULL COMMENT '是否必填1是',
`is_insert` char(1) DEFAULT NULL COMMENT '是否为插入字段1是',
`is_edit` char(1) DEFAULT NULL COMMENT '是否编辑字段1是',
`is_list` char(1) DEFAULT NULL COMMENT '是否列表字段1是',
`is_query` char(1) DEFAULT NULL COMMENT '是否查询字段1是',
`query_type` varchar(200) DEFAULT 'EQ' COMMENT '查询方式(等于、不等于、大于、小于、范围)',
`html_type` varchar(200) DEFAULT NULL COMMENT '显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)',
`dict_type` varchar(200) DEFAULT '' COMMENT '字典类型',
`sort` int(11) DEFAULT NULL COMMENT '排序',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`column_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='代码生成业务表字段';
-- figs.high_school_admission definition
CREATE TABLE `high_school_admission` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '唯一标识符',
`student_id` bigint(20) NOT NULL COMMENT '学生的编号',
`student_name` varchar(100) NOT NULL COMMENT '学生的姓名',
`school_name` varchar(100) DEFAULT NULL COMMENT '申请学校的名称',
`publish_date` varchar(10) DEFAULT NULL COMMENT '发布日期',
`gaokao_score` double DEFAULT NULL COMMENT '高考分数',
`undergraduate_ranking` varchar(100) DEFAULT NULL COMMENT '本科排位',
`english_score` double DEFAULT NULL COMMENT '高考英语分数',
`offer_received_date` date DEFAULT NULL COMMENT '收到offer日期',
`university_full_name` varchar(255) DEFAULT NULL COMMENT '录取学校全名',
`major_details` varchar(255) DEFAULT NULL COMMENT '录取专业',
`degree_type` varchar(255) DEFAULT NULL COMMENT '学位类型',
`acceptance_deadline` varchar(255) DEFAULT NULL COMMENT '接受录取截止时间',
`deposit_payment_due` varchar(255) DEFAULT NULL COMMENT '需要缴纳留位费时间',
`deposit_amount` varchar(100) DEFAULT NULL COMMENT '留位费金额(如有)',
`scholarship_info` varchar(255) DEFAULT NULL COMMENT '是否有奖学金(如有加金额)',
`conditional_admission` tinyint(1) DEFAULT NULL COMMENT '是否为有条件录取',
`is_admission` tinyint(1) DEFAULT NULL COMMENT '是否接收录取',
`admission_conditions` varchar(255) DEFAULT NULL COMMENT '录取条件(如有)',
`dse` text COMMENT 'DSE',
`baodao_date` text COMMENT '开学报道时间',
`remark1` text COMMENT '备注1',
`remark2` text COMMENT '备注2',
`remark3` text COMMENT '备注3',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1899094671230365698 DEFAULT CHARSET=utf8mb4 COMMENT='高中生录取信息表';
-- figs.high_school_application_info definition
CREATE TABLE `high_school_application_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '唯一标识符',
`student_id` bigint(20) NOT NULL COMMENT '学生的编号',
`student_name` varchar(100) NOT NULL COMMENT '学生的姓名',
`school_name` varchar(100) DEFAULT NULL COMMENT '申请学校的名称',
`publish_date` date DEFAULT NULL COMMENT '发布日期',
`deadline` date DEFAULT NULL COMMENT '截止日期 (DDL)',
`completion_date` date DEFAULT NULL COMMENT '完成申请的时间',
`reviewed_by_ms_lu` tinyint(1) DEFAULT '0' COMMENT '是否已经由Ms. Lu审核过',
`has_mistakes` tinyint(1) DEFAULT '0' COMMENT '是否存在失误',
`mistake_details_image` blob COMMENT '失误详情的截图',
`exceeded_deadline` tinyint(1) DEFAULT '0' COMMENT '是否超过了截止日期 (DDL)',
`overdue_days` int(11) DEFAULT NULL COMMENT '如果超过了截止日期,则记录超时的天数',
`overdue_reason` varchar(255) DEFAULT NULL COMMENT '超时的原因',
`application_system_url` varchar(255) DEFAULT NULL COMMENT '申请系统的网址',
`system_account_password` varchar(255) DEFAULT NULL COMMENT '申请系统的账号和密码',
`remarks` text COMMENT '备注信息',
`reviewed_by_manager` tinyint(1) DEFAULT '0' COMMENT '是否已经由管家审核过',
`application_fee_paid` tinyint(1) DEFAULT '0' COMMENT '申请费用是否已经代付',
`form_signed_stamped` tinyint(1) DEFAULT '0' COMMENT '申请表是否已经盖章/签字',
`salary_paid` tinyint(1) DEFAULT '0' COMMENT '是否已支付薪酬',
`salary_paid_to_teacher` bigint(20) DEFAULT NULL COMMENT '支付申请老师的ID',
`salary_amount` decimal(10,2) DEFAULT NULL COMMENT '薪酬金额',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`counselor` varchar(100) DEFAULT NULL COMMENT '申请老师',
`consultant` varchar(100) DEFAULT NULL COMMENT '顾问老师',
`essay_counselor` varchar(100) DEFAULT NULL COMMENT '文书老师',
`butler` varchar(100) DEFAULT NULL COMMENT '管家',
`apply_status` int(2) DEFAULT '0' COMMENT '申请状态',
`school_id` bigint(20) DEFAULT NULL COMMENT '学校id',
`apply_complete` tinyint(1) DEFAULT '0' COMMENT '是否申请已完成',
`academic_test_score` varchar(255) DEFAULT NULL COMMENT '学业水平测试分数',
`comprehensive_score` varchar(255) DEFAULT NULL COMMENT '综合分数',
`is_second_round_eligible` tinyint(1) DEFAULT '0' COMMENT '是否有资格进入第二轮校测',
`has_second_round` tinyint(1) DEFAULT '0' COMMENT '是否有第二轮校测',
`first_test_date` date DEFAULT NULL COMMENT '初试日期',
`first_test_location` varchar(255) DEFAULT NULL COMMENT '初试地点',
`first_test_mode` varchar(255) DEFAULT NULL COMMENT '初试方式,可以是 "Online" 或 "Offline"',
`first_test_result` varchar(255) DEFAULT NULL COMMENT '初试结果',
`second_test_date` date DEFAULT NULL COMMENT '第二轮校测日期',
`second_test_mode` varchar(255) DEFAULT NULL COMMENT '第二轮校测方式,可以是 "Online" 或 "Offline"',
`second_test_result` varchar(200) DEFAULT NULL COMMENT '第二轮校测结果',
`major` varchar(255) DEFAULT NULL COMMENT '申请专业',
`un_completed_reason` varchar(255) DEFAULT NULL COMMENT '未完成申请原因',
`rededication_time` datetime DEFAULT NULL COMMENT '复启用时间',
`rededication_user` varchar(100) DEFAULT NULL COMMENT '复启用用户',
`rededication_remark` varchar(100) DEFAULT NULL COMMENT '复启用备注',
`terminal_time` datetime DEFAULT NULL COMMENT '终止时间',
`terminal_user` varchar(100) DEFAULT NULL COMMENT '终止用户',
`terminal_remark` varchar(100) DEFAULT NULL COMMENT '终止备注',
`audit_status` int(11) DEFAULT '0' COMMENT '审核状态',
`sqlj` varchar(100) DEFAULT NULL COMMENT '申请路径',
`sqljsm` varchar(100) DEFAULT NULL COMMENT '申请路径说明',
`is_kc` tinyint(1) DEFAULT '1' COMMENT '是否扣除服务',
`sfgdlq` varchar(255) DEFAULT NULL COMMENT '是否滚动录取',
`sfxyzpj` varchar(255) DEFAULT NULL COMMENT '是否需要作品集或论文集',
`sqzyyq` varchar(255) DEFAULT NULL COMMENT '申请项目专业要求',
`sqsm` varchar(255) DEFAULT NULL COMMENT '申请说明',
`xcsm` varchar(255) DEFAULT NULL COMMENT '校测说明',
`msyq` varchar(255) DEFAULT NULL COMMENT '面试要求',
`sftgxc2` tinyint(1) DEFAULT NULL COMMENT '是否通过校测二',
`sftgxc1` tinyint(1) DEFAULT NULL COMMENT '是否通过校测一',
`sftgcs` tinyint(1) DEFAULT NULL COMMENT '是否通过初审',
`application_url1` varchar(255) DEFAULT NULL COMMENT '申请网址一',
`application_account1` varchar(255) DEFAULT NULL COMMENT '申请账号一',
`application_password1` varchar(255) DEFAULT NULL COMMENT '申请密码一',
`application_url2` varchar(255) DEFAULT NULL COMMENT '申请网址二',
`application_account2` varchar(255) DEFAULT NULL COMMENT '申请账号二',
`application_password2` varchar(255) DEFAULT NULL COMMENT '申请密码二',
`pin_code` varchar(50) DEFAULT NULL COMMENT 'PIN码',
`id_number` varchar(20) DEFAULT NULL COMMENT '身份证号',
`parent_materials` text COMMENT '家长提交材料',
`parent_confirmation` text COMMENT '家长确认',
`major_selection` text COMMENT '专业选择',
`essay_progress` text COMMENT '文书进度',
`application_system_progress` text COMMENT '申请系统填写进度',
`initial_review_passed` int(11) DEFAULT NULL COMMENT '是否通过初审',
`initial_review_time` date DEFAULT NULL COMMENT '通过初审时间',
`round1_participation` int(11) DEFAULT NULL COMMENT '是否参加一轮校测',
`round1_time` date DEFAULT NULL COMMENT '一轮校测时间',
`round1_location` varchar(255) DEFAULT NULL COMMENT '一轮校测地点',
`round1_format` varchar(100) DEFAULT NULL COMMENT '一轮校测形式',
`round1_training_arranged` int(11) DEFAULT NULL COMMENT '是否安排培训',
`round1_training_format` varchar(100) DEFAULT NULL COMMENT '培训形式',
`round1_passed` int(11) DEFAULT NULL COMMENT '是否通过一轮校测',
`round1_pass_time` date DEFAULT NULL COMMENT '通过一轮校测时间',
`round1_score` varchar(100) DEFAULT NULL COMMENT '通过一轮校测成绩',
`round2_participation` int(11) DEFAULT NULL COMMENT '是否参加二轮校测',
`round2_time` date DEFAULT NULL COMMENT '二轮校测时间',
`round2_location` varchar(255) DEFAULT NULL COMMENT '二轮校测地点',
`round2_format` varchar(100) DEFAULT NULL COMMENT '二轮校测形式',
`round2_training_arranged` int(11) DEFAULT NULL COMMENT '是否安排培训',
`round2_training_format` varchar(100) DEFAULT NULL COMMENT '培训形式',
`round2_passed` int(11) DEFAULT NULL COMMENT '是否通过二轮校测',
`round2_pass_time` date DEFAULT NULL COMMENT '通过二轮校测时间',
`round2_score` varchar(100) DEFAULT NULL COMMENT '通过二轮校测成绩',
`round3_participation` int(11) DEFAULT NULL COMMENT '是否参加三轮校测',
`round3_time` date DEFAULT NULL COMMENT '三轮校测时间',
`round3_location` varchar(255) DEFAULT NULL COMMENT '三轮校测地点',
`round3_format` varchar(100) DEFAULT NULL COMMENT '三轮校测形式',
`round3_training_arranged` int(11) DEFAULT NULL COMMENT '是否安排培训',
`round3_training_format` varchar(100) DEFAULT NULL COMMENT '培训形式',
`round3_passed` int(11) DEFAULT NULL COMMENT '是否通过三轮校测',
`round3_pass_time` date DEFAULT NULL COMMENT '通过三轮校测时间',
`round3_score` varchar(100) DEFAULT NULL COMMENT '通过三轮校测成绩',
`examination_passed` int(11) DEFAULT NULL COMMENT '是否通过校测',
`examination_total_score` varchar(100) DEFAULT NULL COMMENT '校测总成绩',
`examination_rank` varchar(100) DEFAULT NULL COMMENT '校测排名',
`filled_out` int(11) DEFAULT NULL COMMENT '是否填报',
`offer_accepted` int(11) DEFAULT NULL COMMENT '是否接受录取',
`admitted` int(11) DEFAULT NULL COMMENT '是否被录取',
`ybcjd` varchar(254) DEFAULT NULL COMMENT '原版成绩单',
`sqycjd` varchar(254) DEFAULT NULL COMMENT '申请用成绩单',
`apply_tj_date` date DEFAULT NULL COMMENT '申请提交时间',
`round1_timu` varchar(255) DEFAULT NULL COMMENT '第一轮题目',
`round2_timu` varchar(255) DEFAULT NULL COMMENT '第二轮题目',
`round3_timu` varchar(255) DEFAULT NULL COMMENT '第三轮题目',
`sort` int(11) DEFAULT NULL COMMENT '排序',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1908396179365924866 DEFAULT CHARSET=utf8mb4 COMMENT='高中申请信息管理表';
-- figs.high_school_management definition
CREATE TABLE `high_school_management` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`school_name` varchar(255) NOT NULL COMMENT '学校名称',
`nature` varchar(50) DEFAULT NULL COMMENT '学校性质(如:公立、私立等)',
`level` varchar(50) DEFAULT NULL COMMENT '学校等级(如:省级重点、市级重点等)',
`district` varchar(100) DEFAULT NULL COMMENT '学校所属的行政区',
`dormitory` varchar(255) DEFAULT NULL COMMENT '宿舍信息(如:有无宿舍、宿舍条件等)',
`address` varchar(255) DEFAULT NULL COMMENT '学校地址',
`admission_qq_group` varchar(50) DEFAULT NULL COMMENT '招生QQ群号',
`admission_plan` varchar(50) DEFAULT NULL COMMENT '招生总计划',
`category_d_plan` varchar(50) DEFAULT NULL COMMENT 'D类招生计划',
`ac_score_line` varchar(50) DEFAULT NULL COMMENT 'AC类分数线',
`dl_score_line` varchar(50) DEFAULT NULL COMMENT 'D类分数线',
`maintenance_year` varchar(50) NOT NULL COMMENT '数据维护的年份',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`del_flag` tinyint(4) DEFAULT '0' COMMENT '是否删除标志',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1867466094034591747 DEFAULT CHARSET=utf8mb4 COMMENT='高中学校管理表';
-- figs.mentor_base_info definition
CREATE TABLE `mentor_base_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`mentor_name` varchar(100) NOT NULL COMMENT '导师姓名',
`name_en` varchar(100) DEFAULT NULL COMMENT '英文名称',
`title` varchar(100) DEFAULT NULL COMMENT '职称',
`bank_account` varchar(100) NOT NULL COMMENT '银行账号',
`bank_branch` varchar(255) DEFAULT NULL COMMENT '开户行',
`account_holder` varchar(100) DEFAULT NULL COMMENT '户主',
`phone_number` varchar(25) NOT NULL COMMENT '手机号',
`mentor_type` varchar(20) DEFAULT NULL COMMENT '导师类型',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`sex` tinyint(4) DEFAULT NULL COMMENT '性别',
`email` varchar(100) DEFAULT NULL COMMENT '邮箱',
`recomment_user_id` bigint(20) DEFAULT NULL COMMENT '推荐人',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1868587117022912515 DEFAULT CHARSET=utf8mb4 COMMENT='导师基础信息表';
-- figs.mentor_salary_info definition
CREATE TABLE `mentor_salary_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`mentor_id` varchar(100) DEFAULT NULL COMMENT '导师ID',
`mentor_name` varchar(100) NOT NULL COMMENT '导师姓名',
`title` varchar(100) DEFAULT NULL COMMENT '职称',
`bank_account` varchar(100) DEFAULT NULL COMMENT '银行账号',
`bank_branch` varchar(255) DEFAULT NULL COMMENT '开户行',
`account_holder` varchar(100) DEFAULT NULL COMMENT '户主',
`phone_number` varchar(20) DEFAULT NULL COMMENT '手机号',
`salary_amount` double DEFAULT NULL COMMENT '薪酬金额',
`month` varchar(20) NOT NULL COMMENT '月份',
`bonus_amount` double DEFAULT NULL COMMENT '奖金金额',
`total_amount` double DEFAULT NULL COMMENT '总金额',
`is_paid` tinyint(1) DEFAULT '0' COMMENT '是否已发放 0-未发放 1-已发放',
`attachment_id` varchar(100) DEFAULT NULL COMMENT '附件ID',
`mentor_type` varchar(100) DEFAULT NULL COMMENT '导师类型',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1878735092657573890 DEFAULT CHARSET=utf8mb4 COMMENT='导师薪酬表';
-- figs.mentor_student_service definition
CREATE TABLE `mentor_student_service` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
`student_id` varchar(50) DEFAULT NULL COMMENT '学生id',
`mentor_name` varchar(50) NOT NULL COMMENT '导师姓名',
`mentor_user_id` varchar(50) DEFAULT NULL COMMENT '导师id',
`student_name` varchar(50) NOT NULL COMMENT '学生姓名',
`student_grade` varchar(10) NOT NULL COMMENT '学生年级',
`service_time` varchar(50) NOT NULL COMMENT '服务时间',
`service_subject` varchar(50) NOT NULL COMMENT '服务科目',
`service_content` text COMMENT '服务内容',
`student_question` text COMMENT '学生疑问',
`counseling_start_time` varchar(50) DEFAULT NULL COMMENT '约谈开始时间',
`counseling_end_time` varchar(50) DEFAULT NULL COMMENT '约谈结束时间',
`total_duration` int(11) DEFAULT NULL COMMENT '总耗时',
`unit_salary` decimal(10,2) DEFAULT NULL COMMENT '单位薪资',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1858026057135624194 DEFAULT CHARSET=utf8mb4 COMMENT='导师学生服务表';
-- figs.middle_school_admission definition
CREATE TABLE `middle_school_admission` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '唯一标识符',
`student_id` bigint(20) NOT NULL COMMENT '学生id',
`exam_score_middle_school` varchar(255) DEFAULT NULL COMMENT '中考分数',
`admission_order` int(11) DEFAULT NULL COMMENT '录取顺序',
`sports_score` varchar(300) DEFAULT NULL COMMENT '体育评分',
`personality_assessment_done` tinyint(1) DEFAULT NULL COMMENT '性格测评',
`recent_mock_exam_score` varchar(300) DEFAULT NULL COMMENT '近期模考分数',
`counseling_appointment_time` varchar(300) DEFAULT NULL COMMENT '填报指导预约时间',
`appointment_method` varchar(255) DEFAULT NULL COMMENT '预约方式',
`meeting_id` varchar(255) DEFAULT NULL COMMENT '腾讯会议号',
`recommended_school` varchar(255) DEFAULT NULL COMMENT '推荐签约学校',
`actual_signed_school` varchar(255) DEFAULT NULL COMMENT '实际已签约院校',
`volunteer_record_screenshot` varchar(300) DEFAULT NULL COMMENT '志愿记录填报截屏',
`indicator_school` varchar(255) DEFAULT NULL COMMENT '指标生学校',
`indicator_admitted` tinyint(1) DEFAULT NULL COMMENT '指标生是否录取',
`autonomous_admitted` tinyint(1) DEFAULT NULL COMMENT '自主招生是否录取',
`autonomous_type` varchar(255) DEFAULT NULL COMMENT '申请自主招生类型',
`autonomous_school` varchar(255) DEFAULT NULL COMMENT '自主招生学校',
`autonomous_training_needed` varchar(255) DEFAULT NULL COMMENT '所需自招培训',
`material_prep_progress` varchar(255) DEFAULT NULL COMMENT '资料准备进度',
`exam_system_credentials` varchar(255) DEFAULT NULL COMMENT '中考中招系统账号密码',
`specialty` varchar(255) DEFAULT NULL COMMENT '专项',
`autonomous_threshold` decimal(5,2) DEFAULT NULL COMMENT '自招控制线',
`enrollment_quota` varchar(100) DEFAULT NULL COMMENT '招生人数',
`evaluation_format` varchar(255) DEFAULT NULL COMMENT '自招考核形式',
`exam_subjects` varchar(255) DEFAULT NULL COMMENT '自招考科科目',
`exam_date` varchar(255) DEFAULT NULL COMMENT '自招考试时间',
`exam_location` varchar(255) DEFAULT NULL COMMENT '自招考试地点',
`enrollment_brochure` varchar(255) DEFAULT NULL COMMENT '招生简章',
`extra_materials_required` varchar(255) DEFAULT NULL COMMENT '额外材料要求',
`autonomous_application_completed` tinyint(1) DEFAULT NULL COMMENT '是否完成自主招生申请',
`application_deadline` date DEFAULT NULL COMMENT '自主招生申请截止日期',
`preliminary_approval` tinyint(1) DEFAULT NULL COMMENT '自主招生是否通过初审',
`review_deadline` date DEFAULT NULL COMMENT '自主招生审核截止日期',
`graduation_ceremony_date` date DEFAULT NULL COMMENT '毕业典礼时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`zstj` varchar(100) DEFAULT NULL COMMENT '招生途径',
`sqsx` varchar(100) DEFAULT NULL COMMENT '申请顺序',
`zbshjhrs` varchar(255) DEFAULT NULL COMMENT '指标生计划人数',
`zsxccj` varchar(255) DEFAULT NULL COMMENT '自招校测成绩',
`sfcjzzpx` varchar(255) DEFAULT NULL COMMENT '是否参加自招培训',
`sfwczytb` varchar(255) DEFAULT NULL COMMENT '是否完成志愿填报',
`zytbxxmx` varchar(255) DEFAULT NULL COMMENT '志愿填报学校明细',
`zzlqxx` varchar(100) DEFAULT NULL COMMENT '最终录取学校',
`zzlqlj` varchar(100) DEFAULT NULL COMMENT '最终录取路径',
`lq_status` varchar(100) NOT NULL DEFAULT '0' COMMENT '录取状态',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1903628470045696003 DEFAULT CHARSET=utf8mb4 COMMENT='招生录取流程表';
-- figs.middle_school_applications definition
CREATE TABLE `middle_school_applications` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '学校ID主键',
`school_name` varchar(255) NOT NULL COMMENT '学校名',
`can_change_major` tinyint(1) DEFAULT NULL COMMENT '申请后是否可以改专业',
`application_salary` decimal(10,2) DEFAULT NULL COMMENT '申请薪酬(如果有的话)',
`application_duration` int(11) DEFAULT NULL COMMENT '申请所需时长(单位:天/月/年,根据具体情况定义)',
`application_documents` text COMMENT '文书要求',
`major_selection_at_application` tinyint(1) DEFAULT NULL COMMENT '申请时是否选专业',
`application_open_time` varchar(255) DEFAULT NULL COMMENT '2023届申请开放时间参考',
`application_period` varchar(255) DEFAULT NULL COMMENT '申请时间范围(如:"2023-01-01至2023-04-30"',
`requires_transcript` tinyint(1) DEFAULT NULL COMMENT '是否要成绩单',
`requires_recommendation_letter` tinyint(1) DEFAULT NULL COMMENT '是否要推荐信',
`documents_language` enum('Chinese','English','Both') DEFAULT NULL COMMENT '文书要中文还是英文',
`requires_school_seal` tinyint(1) DEFAULT NULL COMMENT '是否需要学校盖章',
`can_upload_certificates` tinyint(1) DEFAULT NULL COMMENT '是否可以传证书',
`language_requirement` text COMMENT '是否有语言成绩要求(具体要求)',
`requires_mock_exam_scores` tinyint(1) DEFAULT NULL COMMENT '申请的时候是否必须要模考成绩',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT '' COMMENT '备注',
`del_flag` tinyint(4) DEFAULT '0' COMMENT '是否删除标志',
PRIMARY KEY (`id`),
UNIQUE KEY `school_applications_unique` (`school_name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='学校申请信息表';
-- figs.person_info definition
CREATE TABLE `person_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`name` varchar(100) NOT NULL COMMENT '姓名',
`name_en` varchar(100) DEFAULT NULL COMMENT '英文名称',
`title` varchar(200) DEFAULT NULL COMMENT '职称',
`bank_account` varchar(100) DEFAULT NULL COMMENT '银行账号',
`bank_branch` varchar(255) DEFAULT NULL COMMENT '开户行',
`account_holder` varchar(100) DEFAULT NULL COMMENT '户主',
`phone_number` varchar(25) DEFAULT NULL COMMENT '手机号',
`proportional_sharing` double DEFAULT NULL COMMENT '分成比例',
`base_salary` double DEFAULT NULL COMMENT '基础工资',
`person_type` varchar(20) DEFAULT NULL COMMENT '人员类别',
`channel_id` bigint(20) DEFAULT NULL COMMENT '渠道编号',
`manager_id` bigint(20) DEFAULT NULL COMMENT '管家管理人',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`email` varchar(100) DEFAULT NULL COMMENT '邮箱',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1892115090671452162 DEFAULT CHARSET=utf8mb4 COMMENT='人员基础信息管理';
-- figs.platform_message_push definition
CREATE TABLE `platform_message_push` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '唯一标识符',
`message_id` bigint(20) DEFAULT NULL COMMENT '消息ID',
`recipient_id` bigint(20) NOT NULL COMMENT '接收者的ID',
`push_time` datetime NOT NULL COMMENT '推送时间',
`read_status` tinyint(1) DEFAULT '0' COMMENT '阅读状态 (true: 已读, false: 未读)',
`read_time` datetime DEFAULT NULL COMMENT '阅读时间',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1909320268318347266 DEFAULT CHARSET=utf8mb4 COMMENT='平台消息推送表';
-- figs.platform_messages definition
CREATE TABLE `platform_messages` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '唯一标识符',
`title` varchar(255) NOT NULL COMMENT '消息标题',
`content` text NOT NULL COMMENT '消息内容',
`sender_type` varchar(50) DEFAULT NULL COMMENT '发送者类型 (例如: 系统, 管家, 老师)',
`status` int(11) DEFAULT NULL COMMENT '消息状态 (例如: sent, delivered, read)',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`sender` varchar(64) DEFAULT '' COMMENT '发送人',
`send_time` datetime DEFAULT NULL COMMENT '发送时间',
`receiver_type` varchar(100) DEFAULT NULL COMMENT '接收人类型',
`send_position` varchar(100) DEFAULT NULL COMMENT '发送位置',
`is_cycle_remind` tinyint(4) DEFAULT NULL COMMENT '是否循环提醒',
`cycle_remind_period` varchar(100) DEFAULT NULL COMMENT '循环周期',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1909320268217683971 DEFAULT CHARSET=utf8mb4 COMMENT='平台消息表';
-- figs.qrtz_job_details definition
CREATE TABLE `qrtz_job_details` (
`sched_name` varchar(120) NOT NULL COMMENT '调度名称',
`job_name` varchar(200) NOT NULL COMMENT '任务名称',
`job_group` varchar(200) NOT NULL COMMENT '任务组名',
`description` varchar(250) DEFAULT NULL COMMENT '相关介绍',
`job_class_name` varchar(250) NOT NULL COMMENT '执行任务类名称',
`is_durable` varchar(1) NOT NULL COMMENT '是否持久化',
`is_nonconcurrent` varchar(1) NOT NULL COMMENT '是否并发',
`is_update_data` varchar(1) NOT NULL COMMENT '是否更新数据',
`requests_recovery` varchar(1) NOT NULL COMMENT '是否接受恢复执行',
`job_data` blob COMMENT '存放持久化job对象',
PRIMARY KEY (`sched_name`,`job_name`,`job_group`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='任务详细信息表';
-- figs.service_type_price definition
CREATE TABLE `service_type_price` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
`service_type` varchar(100) NOT NULL COMMENT '服务类型',
`price` double NOT NULL COMMENT '价格',
`unit` varchar(50) NOT NULL COMMENT '单位',
`remark` varchar(255) DEFAULT NULL COMMENT '备注',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`grade_type` varchar(100) DEFAULT NULL COMMENT '年级类型',
`is_show` tinyint(4) DEFAULT NULL COMMENT '是否展示',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1875826877485457411 DEFAULT CHARSET=utf8mb4 COMMENT='服务类型价目表';
-- figs.student_activity definition
CREATE TABLE `student_activity` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`act_apply_time` date DEFAULT NULL COMMENT '活动申请时间',
`act_date` date DEFAULT NULL COMMENT '活动日期',
`act_name` varchar(100) DEFAULT NULL COMMENT '活动名称',
`act_obj` varchar(50) DEFAULT NULL COMMENT '活动适用对象',
`act_apply_materials` varchar(100) DEFAULT NULL COMMENT '申请材料',
`act_fee` varchar(255) DEFAULT NULL COMMENT '活动费用',
`act_cert` varchar(255) DEFAULT NULL COMMENT '活动证书',
`act_file` varchar(255) DEFAULT NULL COMMENT '活动相关文件',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`act_end_date` date DEFAULT NULL COMMENT '活动结束日期',
`act_apply_end_time` date DEFAULT NULL COMMENT '活动申请时间',
`grade` varchar(255) DEFAULT NULL COMMENT '年级',
`major` varchar(255) DEFAULT NULL COMMENT '专业',
`language_requirement` varchar(255) DEFAULT NULL COMMENT '语言要求',
`subject_selection` varchar(255) DEFAULT NULL COMMENT '选科',
`minor_language` varchar(255) DEFAULT NULL COMMENT '小语种',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1899324770503413763 DEFAULT CHARSET=utf8mb4 COMMENT='学生活动信息表';
-- figs.student_activity_registration definition
CREATE TABLE `student_activity_registration` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`act_id` bigint(20) DEFAULT NULL COMMENT '活动信息表id',
`student_id` bigint(20) DEFAULT NULL COMMENT '学生表id',
`registration_url` varchar(100) DEFAULT NULL COMMENT '报名网址',
`activity_account` varchar(50) DEFAULT NULL COMMENT '活动账号',
`activity_password` varchar(100) DEFAULT NULL COMMENT '活动密码',
`is_accepted` tinyint(1) DEFAULT NULL COMMENT '是否录取',
`applicant` bigint(20) DEFAULT NULL COMMENT '申请人',
`service_deduction` tinyint(1) DEFAULT NULL COMMENT '是否扣除相关服务内容',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`service_type` varchar(100) DEFAULT NULL COMMENT '扣减服务类型',
`deduction_num` double DEFAULT NULL COMMENT '扣减数量',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1897682872360521730 DEFAULT CHARSET=utf8mb4 COMMENT='学生活动报名信息表';
-- figs.student_application_plan definition
CREATE TABLE `student_application_plan` (
`student_id` bigint(20) DEFAULT NULL COMMENT '学生编号',
`school_name` varchar(255) DEFAULT NULL COMMENT '学校名称',
`has_principal_recommendation` tinyint(1) DEFAULT NULL COMMENT '是否获得校长推荐',
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`rededication_time` datetime DEFAULT NULL COMMENT '复启用时间',
`rededication_user` varchar(100) DEFAULT NULL COMMENT '复启用用户',
`rededication_remark` varchar(100) DEFAULT NULL COMMENT '复启用备注',
`terminal_time` datetime DEFAULT NULL COMMENT '终止时间',
`terminal_user` varchar(100) DEFAULT NULL COMMENT '终止用户',
`terminal_remark` varchar(100) DEFAULT NULL COMMENT '终止备注',
`apply_status` varchar(100) DEFAULT NULL COMMENT '申请状态',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1881574563690274818 DEFAULT CHARSET=utf8mb4 COMMENT='学生申请方案申请表';
-- figs.student_book_lesson definition
CREATE TABLE `student_book_lesson` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '唯一标识符',
`student_id` bigint(20) DEFAULT NULL COMMENT '学生ID',
`mentor_id` varchar(255) NOT NULL COMMENT '导师名',
`service_type` varchar(255) NOT NULL COMMENT '服务类型',
`appointment_start_time` datetime NOT NULL COMMENT '约课开始时间',
`appointment_end_time` datetime NOT NULL COMMENT '约课结束时间',
`financial_review_start_time` datetime DEFAULT NULL COMMENT '财务审核开始时间',
`financial_review_end_time` datetime DEFAULT NULL COMMENT '财务审核终止时间',
`use_count` double DEFAULT NULL COMMENT '扣减课时数量',
`is_counted_as_lesson` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否扣减课时',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT '' COMMENT '备注',
`del_flag` tinyint(4) DEFAULT '0' COMMENT '是否删除标志',
`is_exchange` tinyint(4) DEFAULT NULL COMMENT '是否发生兑换',
`rel_id` bigint(20) DEFAULT NULL COMMENT '兑换关联id',
`is_show` tinyint(4) DEFAULT NULL COMMENT '是否展示',
`tutor_remuneration` double DEFAULT NULL COMMENT '导师薪酬',
`tutor_remuneration_remark` varchar(100) DEFAULT NULL COMMENT '导师薪酬备注',
`course_type` varchar(100) DEFAULT NULL COMMENT '学科',
`butler` varchar(100) DEFAULT NULL COMMENT '管家',
`consultant` varchar(100) DEFAULT NULL,
`counselor` varchar(255) DEFAULT NULL COMMENT '申请老师',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1909051605501014018 DEFAULT CHARSET=utf8mb4 COMMENT='导师约课信息表';
-- figs.student_feedback_info definition
CREATE TABLE `student_feedback_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`student_id` bigint(20) NOT NULL COMMENT '学生id',
`feedback_type` varchar(100) DEFAULT NULL COMMENT '反馈类型',
`feedback` text COMMENT '备注',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`file` varchar(255) DEFAULT NULL COMMENT '相关附件',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1907273402950430722 DEFAULT CHARSET=utf8mb4 COMMENT='学生反馈信息表';
-- figs.student_grades definition
CREATE TABLE `student_grades` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '唯一标识符',
`exam_name` varchar(255) NOT NULL COMMENT '考试名称',
`exam_date` datetime NOT NULL COMMENT '考试日期',
`class_rank` varchar(20) DEFAULT NULL COMMENT '班排',
`grade_rank` varchar(20) DEFAULT NULL COMMENT '级排',
`chinese` varchar(20) DEFAULT NULL COMMENT '语文成绩',
`math` varchar(20) DEFAULT NULL COMMENT '数学成绩',
`english` varchar(20) DEFAULT NULL COMMENT '外语成绩',
`physics` varchar(20) DEFAULT NULL COMMENT '物理成绩',
`chemistry` varchar(20) DEFAULT NULL COMMENT '化学成绩',
`biology` varchar(20) DEFAULT NULL COMMENT '生物成绩',
`history` varchar(20) DEFAULT NULL COMMENT '历史成绩',
`politics` varchar(20) DEFAULT NULL COMMENT '政治成绩',
`geography` varchar(20) DEFAULT NULL COMMENT '地理成绩',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`student_id` bigint(20) NOT NULL COMMENT '学生id',
`dafachengji` varchar(100) DEFAULT NULL COMMENT '道法成绩',
`ywpm` varchar(255) DEFAULT NULL COMMENT '语文排名',
`sxpm` varchar(255) DEFAULT NULL COMMENT '数学排名',
`wypm` varchar(255) DEFAULT NULL COMMENT '外语排名',
`wlpm` varchar(255) DEFAULT NULL COMMENT '物理排名',
`hxpm` varchar(255) DEFAULT NULL COMMENT '化学排名',
`swpm` varchar(255) DEFAULT NULL COMMENT '生物排名',
`lspm` varchar(255) DEFAULT NULL COMMENT '历史排名',
`zzpm` varchar(255) DEFAULT NULL COMMENT '政治排名',
`dlpm` varchar(255) DEFAULT NULL COMMENT '地理排名',
`type` tinyint(4) DEFAULT NULL COMMENT '类型',
`listening` varchar(255) DEFAULT NULL COMMENT '听力',
`reading` varchar(255) DEFAULT NULL COMMENT '阅读',
`writing` varchar(255) DEFAULT NULL COMMENT '写作',
`speaking` varchar(255) DEFAULT NULL COMMENT '口语',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1905175103075598339 DEFAULT CHARSET=utf8mb4 COMMENT='学生成绩管理表';
-- figs.student_info definition
CREATE TABLE `student_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`name` varchar(100) DEFAULT NULL COMMENT '姓名',
`en_name` varchar(100) DEFAULT NULL COMMENT '英文名',
`school_name` varchar(100) DEFAULT NULL COMMENT '学校',
`gender` tinyint(1) DEFAULT NULL COMMENT '性别 (M: 男, F: 女)',
`id_card_num` varchar(255) DEFAULT NULL COMMENT '身份证号',
`parent_mobile_phone` varchar(255) DEFAULT NULL COMMENT '家长移动电话',
`exam_language` varchar(50) DEFAULT NULL COMMENT '高考生语种',
`student_status` varchar(255) DEFAULT NULL COMMENT '学生状态',
`nationality` varchar(100) DEFAULT NULL COMMENT '国籍',
`exam_location` varchar(255) DEFAULT NULL COMMENT '高考所在地',
`curriculum_system` varchar(255) DEFAULT NULL COMMENT '课程体系',
`other_curriculum_system` text COMMENT '其他课程体系备注',
`grade` varchar(10) DEFAULT NULL COMMENT '年级',
`elective_subjects` text COMMENT '选科',
`other_elective_subjects` text COMMENT '其他选科',
`has_vision_issue` tinyint(1) DEFAULT NULL COMMENT '是否有色盲色弱或其他身体特殊情况',
`special_condition` text COMMENT '特殊情况说明',
`plan_to_apply_political_review` tinyint(1) DEFAULT NULL COMMENT '是否计划报考需政审的院校',
`application_plan` text COMMENT '申请方案',
`academic_scores` text COMMENT '学水成绩',
`has_principal_recommendation` tinyint(1) DEFAULT NULL COMMENT '是否获得校长推荐',
`personal_experience` text COMMENT '个人经历介绍',
`grade_management` text COMMENT '成绩管理',
`english_language_score` varchar(50) DEFAULT NULL COMMENT '英语语言成绩',
`exam_listening_speaking_score` varchar(50) DEFAULT NULL COMMENT '高考听说成绩',
`preferred_region` text COMMENT '意向升学地区',
`admission_path` text COMMENT '升学途径',
`preferred_major` text COMMENT '意向升学专业方向',
`reason_for_preferred_major` text COMMENT '选择意向升学专业的原因',
`additional_notes` text COMMENT '学生特殊情况补充备注',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`major` varchar(255) DEFAULT NULL COMMENT '专业',
`college_grades` text COMMENT '大学成绩',
`english_language_score_remark` varchar(255) DEFAULT NULL COMMENT '英语成绩备注',
`counselor` varchar(255) DEFAULT NULL COMMENT '申请老师',
`consultant` varchar(255) DEFAULT NULL COMMENT '顾问老师',
`essay_counselor` varchar(255) DEFAULT NULL COMMENT '文书老师',
`butler` varchar(255) DEFAULT NULL COMMENT '管家',
`gaokao_identity` varchar(255) DEFAULT NULL COMMENT '高中生身份',
`bh_cj` varchar(100) DEFAULT NULL COMMENT '标化成绩',
`sx_email_acc` varchar(100) DEFAULT NULL COMMENT '升学邮箱账号',
`sx_email_pass` varchar(100) DEFAULT NULL COMMENT '升学邮箱密码',
`zp_email_acc` varchar(100) DEFAULT NULL COMMENT '综合评价邮箱账号',
`zp_email_pass` varchar(100) DEFAULT NULL COMMENT '综合评价邮箱密码',
`remark1` varchar(100) DEFAULT NULL COMMENT '备注1',
`remark2` varchar(100) DEFAULT NULL COMMENT '备注2',
`xs_acc` varchar(100) DEFAULT NULL COMMENT '学业水平平台账号',
`xs_pass` varchar(100) DEFAULT NULL COMMENT '学业水平测试平台密码',
`xsrxsj` varchar(100) DEFAULT NULL COMMENT '学生入学时间',
`zyghds` varchar(100) DEFAULT NULL COMMENT '专业规划导师',
`xsck` varchar(255) DEFAULT NULL COMMENT '学水重考',
`jhsjl` varchar(255) DEFAULT NULL COMMENT '交换生记录',
`xxjl` varchar(255) DEFAULT NULL COMMENT '夏校记录',
`gvi_count` varchar(100) DEFAULT NULL COMMENT 'gvi次数',
`cym` varchar(255) DEFAULT NULL COMMENT '曾用名',
`gwjjyq` varchar(255) DEFAULT NULL COMMENT '顾问交接要求',
`xkcj_remark` varchar(1000) DEFAULT NULL COMMENT '学科成绩特殊说明',
`xscj_remark` varchar(1000) DEFAULT NULL COMMENT '学水成绩特殊说明',
`bhcj_remark` varchar(100) DEFAULT NULL COMMENT '标化成绩备注',
`gjcj_remark` varchar(100) DEFAULT NULL COMMENT '其他国际成绩备注',
`jzmb` varchar(100) DEFAULT NULL COMMENT '家长目标',
`student_sk_time` varchar(255) DEFAULT NULL COMMENT '学生可上课时间',
`teacher_style` varchar(255) DEFAULT NULL COMMENT '喜欢的老师风格',
`dkr` varchar(255) DEFAULT NULL COMMENT '订课人',
`grade_type` varchar(2) DEFAULT NULL COMMENT '年级类别',
`cjsp` tinyint(1) DEFAULT NULL COMMENT '成绩水平',
`ywbhcj` tinyint(1) DEFAULT NULL COMMENT '是否有标化成绩',
`butler_id` bigint(20) DEFAULT NULL COMMENT '管家',
`consultant_id` bigint(20) DEFAULT NULL COMMENT '顾问',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1906277615327051779 DEFAULT CHARSET=utf8mb4 COMMENT='学生信息表';
-- figs.student_info_his definition
CREATE TABLE `student_info_his` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`name` varchar(100) DEFAULT NULL COMMENT '姓名',
`en_name` varchar(100) DEFAULT NULL COMMENT '英文名',
`school_name` varchar(100) DEFAULT NULL COMMENT '学校',
`gender` tinyint(1) DEFAULT NULL COMMENT '性别 (M: 男, F: 女)',
`id_card_num` varchar(255) DEFAULT NULL COMMENT '身份证号',
`parent_mobile_phone` varchar(255) DEFAULT NULL COMMENT '家长移动电话',
`exam_language` varchar(50) DEFAULT NULL COMMENT '高考生语种',
`student_status` varchar(255) DEFAULT NULL COMMENT '学生状态',
`nationality` varchar(100) DEFAULT NULL COMMENT '国籍',
`exam_location` varchar(255) DEFAULT NULL COMMENT '高考所在地',
`curriculum_system` varchar(255) DEFAULT NULL COMMENT '课程体系',
`other_curriculum_system` text COMMENT '其他课程体系备注',
`grade` varchar(10) DEFAULT NULL COMMENT '年级',
`elective_subjects` text COMMENT '选科',
`other_elective_subjects` text COMMENT '其他选科',
`has_vision_issue` tinyint(1) DEFAULT NULL COMMENT '是否有色盲色弱或其他身体特殊情况',
`special_condition` text COMMENT '特殊情况说明',
`plan_to_apply_political_review` tinyint(1) DEFAULT NULL COMMENT '是否计划报考需政审的院校',
`application_plan` text COMMENT '申请方案',
`academic_scores` text COMMENT '学水成绩',
`has_principal_recommendation` tinyint(1) DEFAULT NULL COMMENT '是否获得校长推荐',
`personal_experience` text COMMENT '个人经历介绍',
`grade_management` text COMMENT '成绩管理',
`english_language_score` varchar(50) DEFAULT NULL COMMENT '英语语言成绩',
`exam_listening_speaking_score` varchar(50) DEFAULT NULL COMMENT '高考听说成绩',
`preferred_region` text COMMENT '意向升学地区',
`admission_path` text COMMENT '升学途径',
`preferred_major` text COMMENT '意向升学专业方向',
`reason_for_preferred_major` text COMMENT '选择意向升学专业的原因',
`additional_notes` text COMMENT '学生特殊情况补充备注',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`major` varchar(255) DEFAULT NULL COMMENT '专业',
`college_grades` text COMMENT '大学成绩',
`english_language_score_remark` varchar(255) DEFAULT NULL COMMENT '英语成绩备注',
`counselor` varchar(255) DEFAULT NULL COMMENT '申请老师',
`consultant` varchar(255) DEFAULT NULL COMMENT '顾问老师',
`essay_counselor` varchar(255) DEFAULT NULL COMMENT '文书老师',
`butler` varchar(255) DEFAULT NULL COMMENT '管家',
`gaokao_identity` varchar(255) DEFAULT NULL COMMENT '高中生身份',
`bh_cj` varchar(100) DEFAULT NULL COMMENT '标化成绩',
`sx_email_acc` varchar(100) DEFAULT NULL COMMENT '升学邮箱账号',
`sx_email_pass` varchar(100) DEFAULT NULL COMMENT '升学邮箱密码',
`zp_email_acc` varchar(100) DEFAULT NULL COMMENT '综合评价邮箱账号',
`zp_email_pass` varchar(100) DEFAULT NULL COMMENT '综合评价邮箱密码',
`remark1` varchar(100) DEFAULT NULL COMMENT '备注1',
`remark2` varchar(100) DEFAULT NULL COMMENT '备注2',
`xs_acc` varchar(100) DEFAULT NULL COMMENT '学业水平平台账号',
`xs_pass` varchar(100) DEFAULT NULL COMMENT '学业水平测试平台密码',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1899091387360272386 DEFAULT CHARSET=utf8mb4 COMMENT='学生信息表';
-- figs.student_materials_info definition
CREATE TABLE `student_materials_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`student_id` varchar(255) NOT NULL COMMENT '学生id',
`email` varchar(255) NOT NULL COMMENT '163邮箱',
`auto_forwarding` tinyint(1) DEFAULT '0' COMMENT '163邮箱是否设置自动转发 (1: 是, 0: 否)',
`info_sheet` varchar(255) DEFAULT NULL COMMENT '信息表文件路径或URL',
`resume_ch_en` varchar(255) DEFAULT NULL COMMENT '中英文简历文件路径或URL',
`personal_statement` varchar(255) DEFAULT NULL COMMENT '自荐信素材文件路径或URL',
`recommendation_materials` varchar(255) DEFAULT NULL COMMENT '推荐人素材文件路径或URL',
`enrollment_proof_ch_en` varchar(255) DEFAULT NULL COMMENT '中英在读证明文件路径或URL',
`transcript_ch_en` varchar(255) DEFAULT NULL COMMENT '中英成绩单文件路径或URL',
`grading_scale` varchar(255) DEFAULT NULL COMMENT '成绩单评分标准文件路径或URL',
`language_scores` varchar(255) DEFAULT NULL COMMENT '语言成绩文件路径或URL',
`practical_certificates` varchar(255) DEFAULT NULL COMMENT '实践证书文件路径或URL',
`id_photo` varchar(255) DEFAULT NULL COMMENT '证件照文件路径或URL',
`passport` varchar(255) DEFAULT NULL COMMENT '护照文件路径或URL',
`hong_kong_macau_pass` varchar(255) DEFAULT NULL COMMENT '港澳通行证文件路径或URL',
`id_card` varchar(255) DEFAULT NULL COMMENT '身份证文件路径或URL',
`internship_certificate` varchar(255) DEFAULT NULL COMMENT '实习证明文件路径或URL',
`wes_report` varchar(255) DEFAULT NULL COMMENT 'WES报告文件路径或URL如申请美国',
`xuexin_report` varchar(255) DEFAULT NULL COMMENT '学信网学籍验证报告文件路径或URL如申请香港、澳洲',
`portfolio` varchar(255) DEFAULT NULL COMMENT '作品集文件路径或URL非必须',
`other_materials` varchar(255) DEFAULT NULL COMMENT '其他材料文件路径或URL',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`del_flag` tinyint(4) DEFAULT '0' COMMENT '是否删除标志',
`password` varchar(100) DEFAULT NULL COMMENT '密码',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1893569245475401730 DEFAULT CHARSET=utf8mb4 COMMENT='学生素材信息表';
-- figs.student_remark_info definition
CREATE TABLE `student_remark_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`student_id` bigint(20) NOT NULL COMMENT '学生id',
`remark_type` varchar(100) DEFAULT NULL COMMENT '姓名',
`remark` text COMMENT '意见描述',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`file` varchar(255) DEFAULT NULL COMMENT '相关附件',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1892556648076374019 DEFAULT CHARSET=utf8mb4 COMMENT='学生附加信息表';
-- figs.student_service_report definition
CREATE TABLE `student_service_report` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '唯一标识符',
`student_id` bigint(20) NOT NULL COMMENT '学生id',
`month` varchar(10) NOT NULL COMMENT '月份',
`advisor` varchar(255) DEFAULT NULL COMMENT '顾问',
`manager` varchar(255) DEFAULT NULL COMMENT '管家',
`student_name` varchar(255) DEFAULT NULL COMMENT '学生名字',
`grade` varchar(50) DEFAULT NULL COMMENT '年级',
`contract_service_validity` varchar(255) DEFAULT NULL COMMENT '合同服务有效期',
`contract_service_content` text COMMENT '合同服务内容',
`planning_total_hours` double DEFAULT NULL COMMENT '规划总课时',
`subject_total_hours` double DEFAULT NULL COMMENT '学科总课时',
`speaking_total_hours` double DEFAULT NULL COMMENT '口语总课时',
`monthly_cumulative_planning_hours` double DEFAULT NULL COMMENT '当月累计规划/心理疏导课时',
`monthly_cumulative_feedback` int(11) DEFAULT NULL COMMENT '当月累计规划课心理疏导/家长反馈',
`tutor_record` int(11) DEFAULT NULL COMMENT '有无外教口语/雅思/托福课',
`monthly_cumulative_speaking_total` double DEFAULT NULL COMMENT '当月累计口语总数',
`monthly_cumulative_subject_total` double DEFAULT NULL COMMENT '当月累计学科总数',
`course_package_expiry_date` date DEFAULT NULL COMMENT '课包截止时间',
`ky_planning_hours` double DEFAULT NULL COMMENT '剩余可用课时规划课时',
`ky_subject_total` double DEFAULT NULL COMMENT '剩余可用课时学科总数',
`ky_speaking_total` double DEFAULT NULL COMMENT '剩余可用课时口语总数',
`ky_remarks` text COMMENT '剩余可用课时备注',
`interview_preparation` int(11) DEFAULT NULL COMMENT '有无面试辅导',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`contract_start_date` date DEFAULT NULL COMMENT '合同开始日期',
`contract_end_date` date DEFAULT NULL COMMENT '合同结束日期',
`yy_planning_hours` double DEFAULT NULL COMMENT '已用规划课时',
`dxfdk_total` double DEFAULT NULL COMMENT '大学辅导课总次数',
`dxfdk_has_use` double DEFAULT NULL COMMENT '大学辅导课已用次数数',
`dxfdk_remain` double DEFAULT NULL COMMENT '大学辅导课剩余次数',
`ystf_total` double DEFAULT NULL COMMENT '雅思/托福总次数',
`ystf_has_use` double DEFAULT NULL COMMENT '雅思/托福已用次数数',
`ystf_remain` double DEFAULT NULL COMMENT '雅思/托福剩余次数',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1906826336193294339 DEFAULT CHARSET=utf8mb4 COMMENT='学生约课情况统计-按月';
-- figs.student_template_confg definition
CREATE TABLE `student_template_confg` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`head` varchar(255) NOT NULL COMMENT '表头背景',
`intro` varchar(255) NOT NULL COMMENT '升学模式介绍',
`end` varchar(255) NOT NULL COMMENT '结尾图片',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1899818183798607874 DEFAULT CHARSET=utf8mb4 COMMENT='学生模板设置';
-- figs.student_yuetan_info definition
CREATE TABLE `student_yuetan_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`student_id` bigint(20) NOT NULL COMMENT '学生id',
`yuetan_type` varchar(100) DEFAULT NULL COMMENT '约谈类型',
`remark` text COMMENT '备注',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`file` varchar(255) DEFAULT NULL COMMENT '相关附件',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1899095267618451458 DEFAULT CHARSET=utf8mb4 COMMENT='学生约谈信息表';
-- figs.student_yuyue_info definition
CREATE TABLE `student_yuyue_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`student_id` bigint(20) NOT NULL COMMENT '学生id',
`yuyue_type` varchar(100) DEFAULT NULL COMMENT '预约类型 1-家长反馈 2-学生约谈',
`yuyue_status` tinyint(4) DEFAULT NULL COMMENT '约谈状态 0-未完成 1-已完成',
`file` varchar(255) DEFAULT NULL COMMENT '相关附件',
`remark` text COMMENT '约谈内容',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`yuyue_date` datetime DEFAULT NULL COMMENT '预约时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1899094800184242178 DEFAULT CHARSET=utf8mb4 COMMENT='学生预约信息表';
-- figs.sys_config definition
CREATE TABLE `sys_config` (
`config_id` bigint(20) NOT NULL COMMENT '参数主键',
`config_name` varchar(100) DEFAULT '' COMMENT '参数名称',
`config_key` varchar(100) DEFAULT '' COMMENT '参数键名',
`config_value` varchar(500) DEFAULT '' COMMENT '参数键值',
`config_type` char(1) DEFAULT 'N' COMMENT '系统内置Y是 N否',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`config_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='参数配置表';
-- figs.sys_dept definition
CREATE TABLE `sys_dept` (
`dept_id` bigint(20) NOT NULL COMMENT '部门id',
`parent_id` bigint(20) DEFAULT '0' COMMENT '父部门id',
`ancestors` varchar(500) DEFAULT '' COMMENT '祖级列表',
`dept_name` varchar(30) DEFAULT '' COMMENT '部门名称',
`order_num` int(11) DEFAULT '0' COMMENT '显示顺序',
`leader` varchar(20) DEFAULT NULL COMMENT '负责人',
`phone` varchar(11) DEFAULT NULL COMMENT '联系电话',
`email` varchar(50) DEFAULT NULL COMMENT '邮箱',
`status` char(1) DEFAULT '0' COMMENT '部门状态0正常 1停用',
`del_flag` char(1) DEFAULT '0' COMMENT '删除标志0代表存在 2代表删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`dept_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='部门表';
-- figs.sys_dict_data definition
CREATE TABLE `sys_dict_data` (
`dict_code` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典编码',
`dict_sort` int(11) DEFAULT '0' COMMENT '字典排序',
`dict_label` varchar(100) DEFAULT '' COMMENT '字典标签',
`dict_value` varchar(100) DEFAULT '' COMMENT '字典键值',
`dict_type` varchar(100) DEFAULT '' COMMENT '字典类型',
`css_class` varchar(100) DEFAULT NULL COMMENT '样式属性(其他样式扩展)',
`list_class` varchar(100) DEFAULT NULL COMMENT '表格回显样式',
`is_default` char(1) DEFAULT 'N' COMMENT '是否默认Y是 N否',
`status` char(1) DEFAULT '0' COMMENT '状态0正常 1停用',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`dict_code`)
) ENGINE=InnoDB AUTO_INCREMENT=1906583141417693186 DEFAULT CHARSET=utf8mb4 COMMENT='字典数据表';
-- figs.sys_dict_type definition
CREATE TABLE `sys_dict_type` (
`dict_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典主键',
`dict_name` varchar(100) DEFAULT '' COMMENT '字典名称',
`dict_type` varchar(100) DEFAULT '' COMMENT '字典类型',
`status` char(1) DEFAULT '0' COMMENT '状态0正常 1停用',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`dict_id`),
UNIQUE KEY `dict_type` (`dict_type`)
) ENGINE=InnoDB AUTO_INCREMENT=1903630103936819202 DEFAULT CHARSET=utf8mb4 COMMENT='字典类型表';
-- figs.sys_job definition
CREATE TABLE `sys_job` (
`job_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '任务ID',
`job_name` varchar(64) NOT NULL DEFAULT '' COMMENT '任务名称',
`job_group` varchar(64) NOT NULL DEFAULT 'DEFAULT' COMMENT '任务组名',
`invoke_target` varchar(500) NOT NULL COMMENT '调用目标字符串',
`cron_expression` varchar(255) DEFAULT '' COMMENT 'cron执行表达式',
`misfire_policy` varchar(20) DEFAULT '3' COMMENT '计划执行错误策略1立即执行 2执行一次 3放弃执行',
`concurrent` char(1) DEFAULT '1' COMMENT '是否并发执行0允许 1禁止',
`status` char(1) DEFAULT '0' COMMENT '状态0正常 1暂停',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT '' COMMENT '备注信息',
PRIMARY KEY (`job_id`,`job_name`,`job_group`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COMMENT='定时任务调度表';
-- figs.sys_job_log definition
CREATE TABLE `sys_job_log` (
`job_log_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '任务日志ID',
`job_name` varchar(64) NOT NULL COMMENT '任务名称',
`job_group` varchar(64) NOT NULL COMMENT '任务组名',
`invoke_target` varchar(500) NOT NULL COMMENT '调用目标字符串',
`job_message` varchar(500) DEFAULT NULL COMMENT '日志信息',
`status` char(1) DEFAULT '0' COMMENT '执行状态0正常 1失败',
`exception_info` varchar(2000) DEFAULT '' COMMENT '异常信息',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`job_log_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='定时任务调度日志表';
-- figs.sys_logininfor definition
CREATE TABLE `sys_logininfor` (
`info_id` bigint(20) NOT NULL COMMENT '访问ID',
`user_name` varchar(50) DEFAULT '' COMMENT '用户账号',
`ipaddr` varchar(128) DEFAULT '' COMMENT '登录IP地址',
`login_location` varchar(255) DEFAULT '' COMMENT '登录地点',
`browser` varchar(50) DEFAULT '' COMMENT '浏览器类型',
`os` varchar(50) DEFAULT '' COMMENT '操作系统',
`status` char(1) DEFAULT '0' COMMENT '登录状态0成功 1失败',
`msg` varchar(255) DEFAULT '' COMMENT '提示消息',
`login_time` datetime DEFAULT NULL COMMENT '访问时间',
PRIMARY KEY (`info_id`),
KEY `idx_sys_logininfor_s` (`status`),
KEY `idx_sys_logininfor_lt` (`login_time`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='系统访问记录';
-- figs.sys_menu definition
CREATE TABLE `sys_menu` (
`menu_id` bigint(20) NOT NULL COMMENT '菜单ID',
`menu_name` varchar(50) NOT NULL COMMENT '菜单名称',
`parent_id` bigint(20) DEFAULT '0' COMMENT '父菜单ID',
`order_num` int(11) DEFAULT '0' COMMENT '显示顺序',
`path` varchar(200) DEFAULT '' COMMENT '路由地址',
`component` varchar(255) DEFAULT NULL COMMENT '组件路径',
`query_param` varchar(255) DEFAULT NULL COMMENT '路由参数',
`is_frame` int(11) DEFAULT '1' COMMENT '是否为外链0是 1否',
`is_cache` int(11) DEFAULT '0' COMMENT '是否缓存0缓存 1不缓存',
`menu_type` char(1) DEFAULT '' COMMENT '菜单类型M目录 C菜单 F按钮',
`visible` char(1) DEFAULT '0' COMMENT '显示状态0显示 1隐藏',
`status` char(1) DEFAULT '0' COMMENT '菜单状态0正常 1停用',
`perms` varchar(100) DEFAULT NULL COMMENT '权限标识',
`icon` varchar(100) DEFAULT '#' COMMENT '菜单图标',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT '' COMMENT '备注',
PRIMARY KEY (`menu_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='菜单权限表';
-- figs.sys_menu_1 definition
CREATE TABLE `sys_menu_1` (
`menu_id` bigint(20) NOT NULL COMMENT '菜单ID',
`menu_name` varchar(50) NOT NULL COMMENT '菜单名称',
`parent_id` bigint(20) DEFAULT '0' COMMENT '父菜单ID',
`order_num` int(11) DEFAULT '0' COMMENT '显示顺序',
`path` varchar(200) DEFAULT '' COMMENT '路由地址',
`component` varchar(255) DEFAULT NULL COMMENT '组件路径',
`query_param` varchar(255) DEFAULT NULL COMMENT '路由参数',
`is_frame` int(11) DEFAULT '1' COMMENT '是否为外链0是 1否',
`is_cache` int(11) DEFAULT '0' COMMENT '是否缓存0缓存 1不缓存',
`menu_type` char(1) DEFAULT '' COMMENT '菜单类型M目录 C菜单 F按钮',
`visible` char(1) DEFAULT '0' COMMENT '显示状态0显示 1隐藏',
`status` char(1) DEFAULT '0' COMMENT '菜单状态0正常 1停用',
`perms` varchar(100) DEFAULT NULL COMMENT '权限标识',
`icon` varchar(100) DEFAULT '#' COMMENT '菜单图标',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT '' COMMENT '备注',
PRIMARY KEY (`menu_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='菜单权限表';
-- figs.sys_notice definition
CREATE TABLE `sys_notice` (
`notice_id` bigint(20) NOT NULL COMMENT '公告ID',
`notice_title` varchar(50) NOT NULL COMMENT '公告标题',
`notice_type` char(1) NOT NULL COMMENT '公告类型1通知 2公告',
`notice_content` longblob COMMENT '公告内容',
`status` char(1) DEFAULT '0' COMMENT '公告状态0正常 1关闭',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(255) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`notice_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='通知公告表';
-- figs.sys_oper_log definition
CREATE TABLE `sys_oper_log` (
`oper_id` bigint(20) NOT NULL COMMENT '日志主键',
`title` varchar(50) DEFAULT '' COMMENT '模块标题',
`business_type` int(11) DEFAULT '0' COMMENT '业务类型0其它 1新增 2修改 3删除',
`method` varchar(100) DEFAULT '' COMMENT '方法名称',
`request_method` varchar(10) DEFAULT '' COMMENT '请求方式',
`operator_type` int(11) DEFAULT '0' COMMENT '操作类别0其它 1后台用户 2手机端用户',
`oper_name` varchar(50) DEFAULT '' COMMENT '操作人员',
`dept_name` varchar(50) DEFAULT '' COMMENT '部门名称',
`oper_url` varchar(255) DEFAULT '' COMMENT '请求URL',
`oper_ip` varchar(128) DEFAULT '' COMMENT '主机地址',
`oper_location` varchar(255) DEFAULT '' COMMENT '操作地点',
`oper_param` varchar(2000) DEFAULT '' COMMENT '请求参数',
`json_result` varchar(2000) DEFAULT '' COMMENT '返回参数',
`status` int(11) DEFAULT '0' COMMENT '操作状态0正常 1异常',
`error_msg` varchar(2000) DEFAULT '' COMMENT '错误消息',
`oper_time` datetime DEFAULT NULL COMMENT '操作时间',
PRIMARY KEY (`oper_id`),
KEY `idx_sys_oper_log_bt` (`business_type`),
KEY `idx_sys_oper_log_s` (`status`),
KEY `idx_sys_oper_log_ot` (`oper_time`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='操作日志记录';
-- figs.sys_oss definition
CREATE TABLE `sys_oss` (
`oss_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '对象存储主键',
`file_name` varchar(255) NOT NULL DEFAULT '' COMMENT '文件名',
`original_name` varchar(255) NOT NULL DEFAULT '' COMMENT '原名',
`file_suffix` varchar(10) NOT NULL DEFAULT '' COMMENT '文件后缀名',
`url` varchar(500) NOT NULL COMMENT 'URL地址',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`create_by` varchar(64) DEFAULT '' COMMENT '上传人',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新人',
`service` varchar(20) NOT NULL DEFAULT 'minio' COMMENT '服务商',
`bussi_type` varchar(255) DEFAULT NULL,
`student_id` bigint(20) DEFAULT '0',
`contract_id` bigint(20) DEFAULT '0',
PRIMARY KEY (`oss_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1907273396696723459 DEFAULT CHARSET=utf8mb4 COMMENT='OSS对象存储表';
-- figs.sys_oss_config definition
CREATE TABLE `sys_oss_config` (
`oss_config_id` bigint(20) NOT NULL COMMENT '主建',
`config_key` varchar(20) NOT NULL DEFAULT '' COMMENT '配置key',
`access_key` varchar(255) DEFAULT '' COMMENT 'accessKey',
`secret_key` varchar(255) DEFAULT '' COMMENT '秘钥',
`bucket_name` varchar(255) DEFAULT '' COMMENT '桶名称',
`prefix` varchar(255) DEFAULT '' COMMENT '前缀',
`endpoint` varchar(255) DEFAULT '' COMMENT '访问站点',
`domain` varchar(255) DEFAULT '' COMMENT '自定义域名',
`is_https` char(1) DEFAULT 'N' COMMENT '是否httpsY=是,N=否)',
`region` varchar(255) DEFAULT '' COMMENT '域',
`access_policy` char(1) NOT NULL DEFAULT '1' COMMENT '桶权限类型(0=private 1=public 2=custom)',
`status` char(1) DEFAULT '1' COMMENT '是否默认0=是,1=否)',
`ext1` varchar(255) DEFAULT '' COMMENT '扩展字段',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`oss_config_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='对象存储配置表';
-- figs.sys_post definition
CREATE TABLE `sys_post` (
`post_id` bigint(20) NOT NULL COMMENT '岗位ID',
`post_code` varchar(64) NOT NULL COMMENT '岗位编码',
`post_name` varchar(50) NOT NULL COMMENT '岗位名称',
`post_sort` int(11) NOT NULL COMMENT '显示顺序',
`status` char(1) NOT NULL COMMENT '状态0正常 1停用',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`post_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='岗位信息表';
-- figs.sys_role definition
CREATE TABLE `sys_role` (
`role_id` bigint(20) NOT NULL COMMENT '角色ID',
`role_name` varchar(30) NOT NULL COMMENT '角色名称',
`role_key` varchar(100) NOT NULL COMMENT '角色权限字符串',
`role_sort` int(11) NOT NULL COMMENT '显示顺序',
`data_scope` char(1) DEFAULT '1' COMMENT '数据范围1全部数据权限 2自定数据权限 3本部门数据权限 4本部门及以下数据权限',
`menu_check_strictly` tinyint(1) DEFAULT '1' COMMENT '菜单树选择项是否关联显示',
`dept_check_strictly` tinyint(1) DEFAULT '1' COMMENT '部门树选择项是否关联显示',
`status` char(1) NOT NULL COMMENT '角色状态0正常 1停用',
`del_flag` char(1) DEFAULT '0' COMMENT '删除标志0代表存在 2代表删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`role_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='角色信息表';
-- figs.sys_role_dept definition
CREATE TABLE `sys_role_dept` (
`role_id` bigint(20) NOT NULL COMMENT '角色ID',
`dept_id` bigint(20) NOT NULL COMMENT '部门ID',
PRIMARY KEY (`role_id`,`dept_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='角色和部门关联表';
-- figs.sys_role_menu definition
CREATE TABLE `sys_role_menu` (
`role_id` bigint(20) NOT NULL COMMENT '角色ID',
`menu_id` bigint(20) NOT NULL COMMENT '菜单ID',
PRIMARY KEY (`role_id`,`menu_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='角色和菜单关联表';
-- figs.sys_user definition
CREATE TABLE `sys_user` (
`user_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '用户ID',
`dept_id` bigint(20) DEFAULT NULL COMMENT '部门ID',
`user_name` varchar(30) NOT NULL COMMENT '用户账号',
`nick_name` varchar(30) NOT NULL COMMENT '用户昵称',
`user_type` varchar(10) DEFAULT 'sys_user' COMMENT '用户类型sys_user系统用户',
`email` varchar(50) DEFAULT '' COMMENT '用户邮箱',
`phonenumber` varchar(25) DEFAULT '' COMMENT '手机号码',
`sex` char(1) DEFAULT '0' COMMENT '用户性别0男 1女 2未知',
`avatar` varchar(100) DEFAULT '' COMMENT '头像地址',
`password` varchar(100) DEFAULT '' COMMENT '密码',
`status` char(1) DEFAULT '0' COMMENT '帐号状态0正常 1停用',
`del_flag` char(1) DEFAULT '0' COMMENT '删除标志0代表存在 2代表删除',
`login_ip` varchar(128) DEFAULT '' COMMENT '最后登录IP',
`login_date` datetime DEFAULT NULL COMMENT '最后登录时间',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1905556319816613891 DEFAULT CHARSET=utf8mb4 COMMENT='用户信息表';
-- figs.sys_user_post definition
CREATE TABLE `sys_user_post` (
`user_id` bigint(20) NOT NULL COMMENT '用户ID',
`post_id` bigint(20) NOT NULL COMMENT '岗位ID',
PRIMARY KEY (`user_id`,`post_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户与岗位关联表';
-- figs.sys_user_role definition
CREATE TABLE `sys_user_role` (
`user_id` bigint(20) NOT NULL COMMENT '用户ID',
`role_id` bigint(20) NOT NULL COMMENT '角色ID',
PRIMARY KEY (`user_id`,`role_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户和角色关联表';
-- figs.university_info definition
CREATE TABLE `university_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id',
`school_name` varchar(255) NOT NULL COMMENT '学校名称',
`school_english_name` varchar(255) DEFAULT NULL COMMENT '学校英文名',
`location` varchar(255) DEFAULT NULL COMMENT '所在城市或地区',
`school_nature` varchar(255) DEFAULT NULL COMMENT '学校性质',
`ranking` text COMMENT '排名',
`history` text COMMENT '校史沿革',
`departments` text COMMENT '学部设置',
`faculty_student_count` text COMMENT '师资学生数量',
`teaching_mode` varchar(255) DEFAULT NULL COMMENT '综评授课模式',
`degree_certificate` varchar(255) DEFAULT NULL COMMENT '综评学位证书',
`reference_score` text COMMENT '参考分数',
`tuition_fee` varchar(255) DEFAULT NULL COMMENT '综评学费',
`admissions` varchar(255) DEFAULT NULL COMMENT '招生/人',
`campus_environment` text COMMENT '校园环境',
`dormitory_conditions` text COMMENT '综评校区宿舍条件',
`official_website` text COMMENT '学校官网',
`official_wechat` text COMMENT '官微',
`contact_info` text COMMENT '学校联系方式',
`graduate_quality_report` text COMMENT '毕业生质量报告',
`popular_majors` text COMMENT '热门专业',
`admission_brochure` text COMMENT '综评招生简章',
`major_link` text COMMENT '专业链接',
`application_deadline` text COMMENT '申请时间',
`major_selection_date` text COMMENT '选专业时间',
`can_apply_small_language` text COMMENT '小语种是否可报',
`del_flag` tinyint(1) DEFAULT '0' COMMENT '是否已删除 0-未删除 1-已删除',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`open_year` varchar(100) DEFAULT NULL COMMENT '开放年限',
`can_apply_small_lan_chooise` varchar(100) DEFAULT NULL,
`sqlj` varchar(100) DEFAULT NULL COMMENT '申请路径',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1892479881547296772 DEFAULT CHARSET=utf8mb4 COMMENT='大学基础信息';
-- figs.xxl_job_group definition
CREATE TABLE `xxl_job_group` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`app_name` varchar(64) NOT NULL COMMENT '执行器AppName',
`title` varchar(12) NOT NULL COMMENT '执行器名称',
`address_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '执行器地址类型0=自动注册、1=手动录入',
`address_list` text COMMENT '执行器地址列表,多地址逗号分隔',
`update_time` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4;
-- figs.xxl_job_info definition
CREATE TABLE `xxl_job_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`job_group` int(11) NOT NULL COMMENT '执行器主键ID',
`job_desc` varchar(255) NOT NULL,
`add_time` datetime DEFAULT NULL,
`update_time` datetime DEFAULT NULL,
`author` varchar(64) DEFAULT NULL COMMENT '作者',
`alarm_email` varchar(255) DEFAULT NULL COMMENT '报警邮件',
`schedule_type` varchar(50) NOT NULL DEFAULT 'NONE' COMMENT '调度类型',
`schedule_conf` varchar(128) DEFAULT NULL COMMENT '调度配置,值含义取决于调度类型',
`misfire_strategy` varchar(50) NOT NULL DEFAULT 'DO_NOTHING' COMMENT '调度过期策略',
`executor_route_strategy` varchar(50) DEFAULT NULL COMMENT '执行器路由策略',
`executor_handler` varchar(255) DEFAULT NULL COMMENT '执行器任务handler',
`executor_param` varchar(512) DEFAULT NULL COMMENT '执行器任务参数',
`executor_block_strategy` varchar(50) DEFAULT NULL COMMENT '阻塞处理策略',
`executor_timeout` int(11) NOT NULL DEFAULT '0' COMMENT '任务执行超时时间,单位秒',
`executor_fail_retry_count` int(11) NOT NULL DEFAULT '0' COMMENT '失败重试次数',
`glue_type` varchar(50) NOT NULL COMMENT 'GLUE类型',
`glue_source` mediumtext COMMENT 'GLUE源代码',
`glue_remark` varchar(128) DEFAULT NULL COMMENT 'GLUE备注',
`glue_updatetime` datetime DEFAULT NULL COMMENT 'GLUE更新时间',
`child_jobid` varchar(255) DEFAULT NULL COMMENT '子任务ID多个逗号分隔',
`trigger_status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '调度状态0-停止1-运行',
`trigger_last_time` bigint(20) NOT NULL DEFAULT '0' COMMENT '上次调度时间',
`trigger_next_time` bigint(20) NOT NULL DEFAULT '0' COMMENT '下次调度时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4;
-- figs.xxl_job_lock definition
CREATE TABLE `xxl_job_lock` (
`lock_name` varchar(50) NOT NULL COMMENT '锁名称',
PRIMARY KEY (`lock_name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-- figs.xxl_job_log definition
CREATE TABLE `xxl_job_log` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`job_group` int(11) NOT NULL COMMENT '执行器主键ID',
`job_id` int(11) NOT NULL COMMENT '任务主键ID',
`executor_address` varchar(255) DEFAULT NULL COMMENT '执行器地址,本次执行的地址',
`executor_handler` varchar(255) DEFAULT NULL COMMENT '执行器任务handler',
`executor_param` varchar(512) DEFAULT NULL COMMENT '执行器任务参数',
`executor_sharding_param` varchar(20) DEFAULT NULL COMMENT '执行器任务分片参数,格式如 1/2',
`executor_fail_retry_count` int(11) NOT NULL DEFAULT '0' COMMENT '失败重试次数',
`trigger_time` datetime DEFAULT NULL COMMENT '调度-时间',
`trigger_code` int(11) NOT NULL COMMENT '调度-结果',
`trigger_msg` text COMMENT '调度-日志',
`handle_time` datetime DEFAULT NULL COMMENT '执行-时间',
`handle_code` int(11) NOT NULL COMMENT '执行-状态',
`handle_msg` text COMMENT '执行-日志',
`alarm_status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '告警状态0-默认、1-无需告警、2-告警成功、3-告警失败',
PRIMARY KEY (`id`),
KEY `I_trigger_time` (`trigger_time`),
KEY `I_handle_code` (`handle_code`)
) ENGINE=InnoDB AUTO_INCREMENT=25449 DEFAULT CHARSET=utf8mb4;
-- figs.xxl_job_log_report definition
CREATE TABLE `xxl_job_log_report` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`trigger_day` datetime DEFAULT NULL COMMENT '调度-时间',
`running_count` int(11) NOT NULL DEFAULT '0' COMMENT '运行中-日志数量',
`suc_count` int(11) NOT NULL DEFAULT '0' COMMENT '执行成功-日志数量',
`fail_count` int(11) NOT NULL DEFAULT '0' COMMENT '执行失败-日志数量',
`update_time` datetime DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `i_trigger_day` (`trigger_day`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=164 DEFAULT CHARSET=utf8mb4;
-- figs.xxl_job_logglue definition
CREATE TABLE `xxl_job_logglue` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`job_id` int(11) NOT NULL COMMENT '任务主键ID',
`glue_type` varchar(50) DEFAULT NULL COMMENT 'GLUE类型',
`glue_source` mediumtext COMMENT 'GLUE源代码',
`glue_remark` varchar(128) NOT NULL COMMENT 'GLUE备注',
`add_time` datetime DEFAULT NULL,
`update_time` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
-- figs.xxl_job_registry definition
CREATE TABLE `xxl_job_registry` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`registry_group` varchar(50) NOT NULL,
`registry_key` varchar(255) NOT NULL,
`registry_value` varchar(255) NOT NULL,
`update_time` datetime DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `i_g_k_v` (`registry_group`,`registry_key`,`registry_value`)
) ENGINE=InnoDB AUTO_INCREMENT=140 DEFAULT CHARSET=utf8mb4;
-- figs.xxl_job_user definition
CREATE TABLE `xxl_job_user` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(50) NOT NULL COMMENT '账号',
`password` varchar(50) NOT NULL COMMENT '密码',
`role` tinyint(4) NOT NULL COMMENT '角色0-普通用户、1-管理员',
`permission` varchar(255) DEFAULT NULL COMMENT '权限执行器ID列表多个逗号分割',
PRIMARY KEY (`id`),
UNIQUE KEY `i_username` (`username`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4;
-- figs.qrtz_triggers definition
CREATE TABLE `qrtz_triggers` (
`sched_name` varchar(120) NOT NULL COMMENT '调度名称',
`trigger_name` varchar(200) NOT NULL COMMENT '触发器的名字',
`trigger_group` varchar(200) NOT NULL COMMENT '触发器所属组的名字',
`job_name` varchar(200) NOT NULL COMMENT 'qrtz_job_details表job_name的外键',
`job_group` varchar(200) NOT NULL COMMENT 'qrtz_job_details表job_group的外键',
`description` varchar(250) DEFAULT NULL COMMENT '相关介绍',
`next_fire_time` bigint(13) DEFAULT NULL COMMENT '上一次触发时间(毫秒)',
`prev_fire_time` bigint(13) DEFAULT NULL COMMENT '下一次触发时间(默认为-1表示不触发',
`priority` int(11) DEFAULT NULL COMMENT '优先级',
`trigger_state` varchar(16) NOT NULL COMMENT '触发器状态',
`trigger_type` varchar(8) NOT NULL COMMENT '触发器的类型',
`start_time` bigint(13) NOT NULL COMMENT '开始时间',
`end_time` bigint(13) DEFAULT NULL COMMENT '结束时间',
`calendar_name` varchar(200) DEFAULT NULL COMMENT '日程表名称',
`misfire_instr` smallint(2) DEFAULT NULL COMMENT '补偿执行的策略',
`job_data` blob COMMENT '存放持久化job对象',
PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`),
KEY `sched_name` (`sched_name`,`job_name`,`job_group`),
CONSTRAINT `qrtz_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `job_name`, `job_group`) REFERENCES `qrtz_job_details` (`sched_name`, `job_name`, `job_group`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='触发器详细信息表';
-- figs.qrtz_simprop_triggers definition
CREATE TABLE `qrtz_simprop_triggers` (
`sched_name` varchar(120) NOT NULL COMMENT '调度名称',
`trigger_name` varchar(200) NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
`trigger_group` varchar(200) NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
`str_prop_1` varchar(512) DEFAULT NULL COMMENT 'String类型的trigger的第一个参数',
`str_prop_2` varchar(512) DEFAULT NULL COMMENT 'String类型的trigger的第二个参数',
`str_prop_3` varchar(512) DEFAULT NULL COMMENT 'String类型的trigger的第三个参数',
`int_prop_1` int(11) DEFAULT NULL COMMENT 'int类型的trigger的第一个参数',
`int_prop_2` int(11) DEFAULT NULL COMMENT 'int类型的trigger的第二个参数',
`long_prop_1` bigint(20) DEFAULT NULL COMMENT 'long类型的trigger的第一个参数',
`long_prop_2` bigint(20) DEFAULT NULL COMMENT 'long类型的trigger的第二个参数',
`dec_prop_1` decimal(13,4) DEFAULT NULL COMMENT 'decimal类型的trigger的第一个参数',
`dec_prop_2` decimal(13,4) DEFAULT NULL COMMENT 'decimal类型的trigger的第二个参数',
`bool_prop_1` varchar(1) DEFAULT NULL COMMENT 'Boolean类型的trigger的第一个参数',
`bool_prop_2` varchar(1) DEFAULT NULL COMMENT 'Boolean类型的trigger的第二个参数',
PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`),
CONSTRAINT `qrtz_simprop_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='同步机制的行锁表';