数据库SQL文件.

This commit is contained in:
wangzhijiang
2024-03-12 15:54:32 +08:00
parent 0bb7ad9c78
commit 9adb064799
14 changed files with 131956 additions and 16444 deletions
@@ -1,449 +0,0 @@
DROP TABLE IF EXISTS `laws_domestic_standard`;
CREATE TABLE `laws_domestic_standard`
(
`id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID',
`create_by` varchar(36) COMMENT '创建人',
`create_time` datetime(0) COMMENT '创建时间',
`update_by` varchar(36) COMMENT '更新人',
`update_time` datetime(0) COMMENT '更新时间',
`sys_code` varchar(64) COMMENT '所属部门',
`del_flag` int(1) DEFAULT 0 COMMENT '0表示未删除,1表示删除',
`standard_property` varchar(36) COMMENT '标准性质',
`standard_class` varchar(36) COMMENT '标准类别',
`year_number` varchar(50) COMMENT '年代号',
`standard_number` varchar(50) COMMENT '标准编号',
`standard_name` varchar(50) COMMENT '标准名称',
`standard_english_name` varchar(50) COMMENT '标准英文名称',
`standard_system` varchar(1) COMMENT '标准体系',
`release_date` date COMMENT '发布日期',
`implementation_date` date COMMENT '实施日期',
`on_the_production_date` varchar(200) COMMENT '在产车实施日期',
`new_model_implementation_date` varchar(200) COMMENT '新车型实施日期',
`annulment_date` date COMMENT '废止日期',
`standard_state` varchar(36) COMMENT '标准状态',
`centralized_management_departments` varchar(50) COMMENT '归口管理部门',
`bidding_committee` varchar(36) COMMENT '分标委',
`responsible_department` varchar(36) COMMENT '责任部门',
`enterprise_participation` varchar(36) COMMENT '企业参与情况',
`part_name` varchar(36) COMMENT '零部件名称',
`applicable_certification` varchar(200) COMMENT '适用认证',
`applicable_vehicle` varchar(200) COMMENT '适用车型',
`dynamic_type` varchar(200) COMMENT '动力类型',
`substitute_standard_number` varchar(50) COMMENT '代替标准号',
`replaced_by_standard_number` varchar(50) COMMENT '被代替标准号',
`reference_standard` varchar(50) COMMENT '引用标准',
`referenced_standard` varchar(50) COMMENT '被引用标准',
`associated_file` varchar(50) COMMENT '关联文件',
`degree_of_bid_acquisition` varchar(36) COMMENT '采标程度',
`adopt_the_international_standard_number` varchar(50) COMMENT '采用国际标准号',
`associated_foreign_standards` varchar(50) COMMENT '关联国外标准',
`publish_of_original` varchar(50) COMMENT '发布搞(原文)',
`modification_list` varchar(50) COMMENT '修改单',
`draft_for_review` varchar(50) COMMENT '报批稿',
`draft_for_approval` varchar(50) COMMENT '送审稿',
`draft_for_comment` varchar(50) COMMENT '征求意见稿',
`draft` varchar(50) COMMENT '草案'
) COMMENT = '国内标准';
alter table laws_domestic_standard
comment '国内标准';
DROP TABLE IF EXISTS `laws_overseas_standard`;
CREATE TABLE `laws_overseas_standard`
(
`id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID',
`create_by` varchar(36) COMMENT '创建人',
`create_time` datetime(0) COMMENT '创建时间',
`update_by` varchar(36) COMMENT '更新人',
`update_time` datetime(0) COMMENT '更新时间',
`sys_code` varchar(64) COMMENT '所属部门',
`del_flag` int(1) DEFAULT 0 COMMENT '0表示未删除,1表示删除',
`country_or_region` varchar(50) COMMENT '国家/地区',
`standard_class` varchar(36) COMMENT '标准类别',
`year_number` varchar(50) COMMENT '年代号',
`standard_number` varchar(50) COMMENT '标准编号',
`standard_name` varchar(50) COMMENT '标准名称',
`standard_english_name` varchar(50) COMMENT '标准英文名称',
`standard_system` varchar(1) COMMENT '标准体系',
`release_date` date COMMENT '发布日期',
`implementation_date` date COMMENT '实施日期',
`on_the_production_date` varchar(200) COMMENT '在产车实施日期',
`new_model_implementation_date` varchar(200) COMMENT '新车型实施日期',
`annulment_date` date COMMENT '废止日期',
`standard_state` varchar(36) COMMENT '标准状态',
`responsible_department` varchar(36) COMMENT '责任部门',
`part_name` varchar(36) COMMENT '零部件名称',
`applicable_vehicle` varchar(200) COMMENT '适用车型',
`substitute_standard_number` varchar(50) COMMENT '代替标准号',
`replaced_by_standard_number` varchar(50) COMMENT '被代替标准号',
`reference_standard` varchar(50) COMMENT '引用标准',
`referenced_standard` varchar(50) COMMENT '被引用标准',
`associated_file` varchar(50) COMMENT '关联文件',
`publish_of_original` varchar(50) COMMENT '发布搞(原文)',
`publish_of_translation` varchar(50) COMMENT '发布搞(译文)',
`modification_list` varchar(50) COMMENT '修改单',
`draft_for_review` varchar(50) COMMENT '报批稿',
`draft_for_approval` varchar(50) COMMENT '送审稿',
`draft_for_comment` varchar(50) COMMENT '征求意见稿',
`draft` varchar(50) COMMENT '草案'
) COMMENT = '海外标准';
alter table laws_overseas_standard
comment '海外标准';
DROP TABLE IF EXISTS `laws_news_feed`;
CREATE TABLE `laws_news_feed`
(
`id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID',
`create_by` varchar(36) COMMENT '创建人',
`create_time` datetime(0) COMMENT '创建时间',
`update_by` varchar(36) COMMENT '更新人',
`update_time` datetime(0) COMMENT '更新时间',
`sys_code` varchar(64) COMMENT '所属部门',
`del_flag` int(1) DEFAULT 0 COMMENT '0表示未删除,1表示删除',
`dynamic_heading` varchar(50) COMMENT '动态标题',
`dynamic_classification` varchar(50) COMMENT '动态分类',
`dynamic_details` varchar(500) COMMENT '动态详情',
`data_text` varchar(2000) COMMENT '资料文本',
`release_status` int(1) DEFAULT 0 COMMENT '发布状态(0-未发布、1-已发布)',
`release_time` datetime(0) COMMENT '发布时间',
`read_count` int(8) DEFAULT 0 COMMENT '阅读次数'
) COMMENT = '动态消息';
alter table laws_news_feed
comment '动态消息';
DROP TABLE IF EXISTS `laws_push_range`;
CREATE TABLE `laws_push_range`
(
`id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID',
`unique_relation_flag` varchar(50) COMMENT '唯一关联标识(id或者编号)',
`user_id` varchar(36) COMMENT '用户id',
`module_code` varchar(64) COMMENT '所属模块编码',
`read_status` int(1) DEFAULT 0 COMMENT '阅读状态(0-未读、1-已读)'
) COMMENT = '推送范围';
alter table laws_push_range
comment '推送范围';
DROP TABLE IF EXISTS `laws_tree_node`;
CREATE TABLE `laws_tree_node`
(
`id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID',
`create_by` varchar(36) COMMENT '创建人',
`create_time` datetime(0) COMMENT '创建时间',
`update_by` varchar(36) COMMENT '更新人',
`update_time` datetime(0) COMMENT '更新时间',
`sys_code` varchar(64) COMMENT '所属部门',
`del_flag` int(1) DEFAULT 0 COMMENT '0表示未删除,1表示删除',
`parent_id` varchar(36) COMMENT '父节点id',
`parent_code` varchar(64) COMMENT '父节点code',
`node_code` varchar(64) COMMENT '节点code',
`node_name` varchar(50) COMMENT '节点名',
`module_code` varchar(64) COMMENT '所属模块编码',
`node_type` int(1) DEFAULT 0 COMMENT '节点类型(1-根节点、2-子节点)'
) COMMENT = '树型节点';
alter table laws_tree_node
comment '树型节点';
DROP TABLE IF EXISTS `laws_node_relation`;
CREATE TABLE `laws_node_relation`
(
`id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID',
`node_code` varchar(64) COMMENT '节点code',
`unique_relation_flag` varchar(50) COMMENT '唯一关联标识(id或者编号)',
`module_code` varchar(64) COMMENT '所属模块编码'
) COMMENT = '树型节点关联';
alter table laws_node_relation
comment '树型节点关联';
DROP TABLE IF EXISTS `laws_data_center`;
CREATE TABLE `laws_data_center`
(
`id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID',
`create_by` varchar(36) COMMENT '创建人',
`create_time` datetime(0) COMMENT '创建时间',
`update_by` varchar(36) COMMENT '更新人',
`update_time` datetime(0) COMMENT '更新时间',
`sys_code` varchar(64) COMMENT '所属部门',
`del_flag` int(1) DEFAULT 0 COMMENT '0表示未删除,1表示删除',
`file_name` varchar(100) COMMENT '文件名称',
`file_description` varchar(50) COMMENT '文件说明',
`file_ids` varchar(2000) COMMENT '文件ids'
) COMMENT = '资料中心';
alter table laws_data_center
comment '资料中心';
DROP TABLE IF EXISTS `laws_update_record`;
CREATE TABLE `laws_update_record`
(
`id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID',
`create_by` varchar(36) COMMENT '创建人',
`create_time` datetime(0) COMMENT '创建时间',
`update_by` varchar(36) COMMENT '更新人',
`update_time` datetime(0) COMMENT '更新时间',
`sys_code` varchar(64) COMMENT '所属部门',
`del_flag` int(1) DEFAULT 0 COMMENT '0表示未删除,1表示删除',
`unique_relation_flag` varchar(50) COMMENT '唯一关联标识(id或者编号)',
`sort` int(8) DEFAULT 1 COMMENT '排序',
`content` varchar(2000) COMMENT '文件说明'
) COMMENT = '更新记录';
alter table laws_update_record
comment '更新记录';
DROP TABLE IF EXISTS `laws_replaced_standard`;
CREATE TABLE `laws_replaced_standard`
(
`id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID',
`replaced` varchar(50) COMMENT '代替标准',
`replaced_by` varchar(50) COMMENT '被代替标准',
`type` int(1) COMMENT '类型(1-代替、2-引用)'
) COMMENT = '代替标准';
alter table laws_replaced_standard
comment '代替标准';
DROP TABLE IF EXISTS `laws_problem_library`;
CREATE TABLE `laws_problem_library`
(
`id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID',
`create_by` varchar(36) COMMENT '创建人',
`create_time` datetime(0) COMMENT '创建时间',
`update_by` varchar(36) COMMENT '更新人',
`update_time` datetime(0) COMMENT '更新时间',
`org_code` varchar(64) COMMENT '所属部门',
`del_flag` int(1) DEFAULT 0 COMMENT '0表示未删除,1表示删除',
`type` char(1) COMMENT '分类(国内1、海外2、企业3、其他4',
`standard_id` varchar(50) COMMENT '标准id',
`standard_number` varchar(50) COMMENT '标准编号',
`standard_name` varchar(50) COMMENT '标准名称',
`title` varchar(50) COMMENT '标题',
`project` varchar(50) COMMENT '项目',
`problem_description` varchar(500) COMMENT '问题描述',
`file` varchar(2000) COMMENT '附件',
`is_answer` int(1) DEFAULT 0 COMMENT '是否有人回答(0否,1是)',
`user_id` varchar(50) COMMENT '发帖人id'
) COMMENT = '问答库-问题';
alter table laws_problem_library
comment '问答库-问题';
DROP TABLE IF EXISTS `laws_answer_library`;
CREATE TABLE `laws_answer_library`
(
`id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID',
`create_time` datetime(0) COMMENT '创建时间',
`org_code` varchar(64) COMMENT '所属部门',
`problem_id` varchar(50) COMMENT '问题id',
`answer_description` varchar(500) COMMENT '答案描述',
`is_top` int(1) DEFAULT 0 COMMENT '是否置顶(0否,1是)',
`user_id` varchar(50) COMMENT '回答人id'
) COMMENT = '问答库-回答';
alter table laws_answer_library
comment '问答库-回答';
DROP TABLE IF EXISTS `laws_contact_manage`;
CREATE TABLE `laws_contact_manage`
(
`id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID',
`create_by` varchar(36) COMMENT '创建人',
`create_time` datetime(0) COMMENT '创建时间',
`update_by` varchar(36) COMMENT '更新人',
`update_time` datetime(0) COMMENT '更新时间',
`org_code` varchar(64) COMMENT '所属部门',
`del_flag` int(1) DEFAULT 0 COMMENT '0表示未删除,1表示删除',
`depart_name` varchar(200) COMMENT '部门名称',
`depart_id` varchar(50) COMMENT '部门id',
`engineer_id` varchar(50) COMMENT '标准化工程师id',
`contact_id` varchar(50) COMMENT '联络人id',
`leader_id` varchar(50) COMMENT '部门联络人主管级领导id'
) COMMENT = '联络人管理';
alter table laws_contact_manage
comment '联络人管理';
DROP TABLE IF EXISTS `laws_asms_open_api`;
CREATE TABLE `laws_asms_open_api`
(
`id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID',
`api_name` varchar(200) COMMENT 'api名称',
`api_url` varchar(200) COMMENT 'api路径',
`dict_id` varchar(50) COMMENT '数据字典id',
`api_type` varchar(5) COMMENT '接口类型(1字典,2分标委,3法规)',
`query_param_json` text COMMENT '参数map'
) COMMENT = '汽车标准数字化平台ASMS开放API接口管理';
alter table laws_asms_open_api
comment '汽车标准数字化平台ASMS开放API接口管理';
DROP TABLE IF EXISTS `laws_asms_domestic`;
CREATE TABLE `laws_asms_domestic`
(
`id` varchar(100) NOT NULL PRIMARY KEY COMMENT '主键ID',
`code` varchar(100) COMMENT '标准法规编号/标准号',
`name` varchar(100) COMMENT '标准法规名称/标准名称',
`english_name` varchar(100) COMMENT '法规英文名称',
`type` varchar(100) COMMENT '标准法规类别/标准类别',
`applicable_certification_list_string` varchar(100) COMMENT '适用认证',
`applicable_models_list_string` varchar(100) COMMENT '适用车型拼接名称',
`degree_adoption` varchar(100) COMMENT '采标程度',
`drafting_people` varchar(500) COMMENT '起草人',
`drafting_unit` varchar(500) COMMENT '起草单位',
`focal_point_name` varchar(100) COMMENT '标准领域名称',
`implementation_date` varchar(100) COMMENT '实施日期',
`international_standard` varchar(100) COMMENT '采用国际标准号',
`new_car_implementation_date` varchar(100) COMMENT '新车实施日期',
`new_register_car_implementation_date` varchar(100) COMMENT '新注册车实施日期',
`power_type_list_string` varchar(100) COMMENT '动力类型',
`production_car_implementation_date` varchar(100) COMMENT '在产车实施日期',
`proposing_department` varchar(100) COMMENT '提出部门',
`publish_date` varchar(100) COMMENT '发布日期',
`replace_code` varchar(100) COMMENT '代替标准号',
`scope_application` varchar(100) COMMENT '适用范围',
`standard_nature` varchar(100) COMMENT '标准性质',
`standard_status` varchar(100) COMMENT '标准状态',
`subcommittee` varchar(100) COMMENT '分标委',
`create_time` varchar(100) COMMENT '创建时间',
`update_time` varchar(100) COMMENT '更新时间',
`is_sync` varchar(5) COMMENT '是否同步(0未同步,1已同步)'
) COMMENT = 'ASMS国内法规';
alter table laws_asms_domestic
comment 'ASMS国内法规';
DROP TABLE IF EXISTS `laws_data_center_folder`;
CREATE TABLE `laws_data_center_folder`
(
`id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID',
`create_by` varchar(36) COMMENT '创建人',
`create_time` datetime(0) COMMENT '创建时间',
`update_by` varchar(36) COMMENT '更新人',
`update_time` datetime(0) COMMENT '更新时间',
`org_code` varchar(64) COMMENT '所属部门',
`del_flag` int(1) DEFAULT 0 COMMENT '0表示未删除,1表示删除',
`folder_name` varchar(50) COMMENT '文件夹名称',
`auth_manage_ids` varchar(2000) COMMENT '管理权限(用户id逗号拼接)',
`auth_view_ids` varchar(2000) COMMENT '查看权限(用户id逗号拼接)',
`sort` int(10) COMMENT '文件夹顺序',
`parent_id` varchar(36) COMMENT '父id',
`owner_id` varchar(36) COMMENT '拥有者id'
) COMMENT = '资料中心-文件夹';
alter table laws_data_center_folder
comment '资料中心-文件夹';
DROP TABLE IF EXISTS `laws_data_center_file`;
CREATE TABLE `laws_data_center_file`
(
`id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID',
`create_by` varchar(36) COMMENT '创建人',
`create_time` datetime(0) COMMENT '创建时间',
`update_by` varchar(36) COMMENT '更新人',
`update_time` datetime(0) COMMENT '更新时间',
`org_code` varchar(64) COMMENT '所属部门',
`del_flag` int(1) DEFAULT 0 COMMENT '0表示未删除,1表示删除',
`file_name` varchar(50) COMMENT '文件名称',
`file_id` varchar(50) COMMENT '上传资料(文件id',
`push_range_ids` varchar(2000) COMMENT '推送范围(用户id逗号拼接)',
`file_description` varchar(2000) COMMENT '文件说明',
`folder_id` varchar(36) COMMENT '文件夹id',
`owner_id` varchar(36) COMMENT '拥有者id'
) COMMENT = '资料中心-文件数据';
alter table laws_data_center_file
comment '资料中心-文件数据';
DROP TABLE IF EXISTS `process_fb_entry_change`;
CREATE TABLE `process_fb_entry_change`
(
`id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID',
`create_by` varchar(36) COMMENT '创建人',
`create_time` datetime(0) COMMENT '创建时间',
`update_by` varchar(36) COMMENT '更新人',
`update_time` datetime(0) COMMENT '更新时间',
`org_code` varchar(64) COMMENT '所属部门',
`del_flag` int(1) DEFAULT 0 COMMENT '0表示未删除,1表示删除',
`source` varchar(5) COMMENT '来源(1国内、2海外)',
`operate_type` varchar(5) COMMENT '操作类型(1标准法规入库、2标准法规变更)',
`business_json` longtext COMMENT 'JSON字符串'
) COMMENT = '标准法规入库/变更流程';
alter table process_fb_entry_change
comment '标准法规入库/变更流程';
DROP TABLE IF EXISTS `process_fb_standard_consultation`;
CREATE TABLE `process_fb_standard_consultation`
(
`id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID',
`create_by` varchar(36) COMMENT '创建人',
`create_time` datetime(0) COMMENT '创建时间',
`update_by` varchar(36) COMMENT '更新人',
`update_time` datetime(0) COMMENT '更新时间',
`org_code` varchar(64) COMMENT '所属部门',
`del_flag` int(1) DEFAULT 0 COMMENT '0表示未删除,1表示删除',
`standard_number` varchar(50) COMMENT '标准编号',
`standard_name` varchar(50) COMMENT '标准名称',
`standard_text` varchar(50) COMMENT '标准文本',
`related_file` varchar(2000) COMMENT '相关文件',
`consultation_due_date` date COMMENT '征求意见结束日期'
) COMMENT = '标准征求意见流程表';
alter table process_fb_standard_consultation
comment '标准征求意见流程表';
DROP TABLE IF EXISTS `process_fb_consultation_user_link`;
CREATE TABLE `process_fb_consultation_user_link`
(
`id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID',
`standard_consultation_id` varchar(50) COMMENT '标准征求意见流程表id',
`depart_leader_id` varchar(50) COMMENT '部门主管级领导',
`module_owner_id` varchar(50) COMMENT '模块负责人',
`design_engineer_id` varchar(50) COMMENT '设计工程师'
) COMMENT = '标准征求意见流程-用户关联表';
alter table process_fb_consultation_user_link
comment '标准征求意见流程-用户关联表';
DROP TABLE IF EXISTS `process_fb_consultation_list`;
CREATE TABLE `process_fb_consultation_list`
(
`id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID',
`user_link_id` varchar(50) COMMENT '用户关联表id',
`serial_number` varchar(50) COMMENT '序号',
`chapter_number` varchar(50) COMMENT '章节编号',
`chapter_name` varchar(50) COMMENT '章节名称',
`modification_before` varchar(100) COMMENT '修改前',
`modification_after` varchar(100) COMMENT '修改后',
`modification_reason` varchar(500) COMMENT '修改理由',
`is_adopt` varchar(5) COMMENT '模块负责人意见(0不采纳,1采纳)',
`basis_description` varchar(500) COMMENT '依据描述',
`basis_file` varchar(2000) COMMENT '依据材料'
) COMMENT = '标准征求意见流程-征求意见列表表';
alter table process_fb_consultation_list
comment '标准征求意见流程-征求意见列表表';
DROP TABLE IF EXISTS `process_fb_standard_purchase`;
CREATE TABLE `process_fb_standard_purchase`
(
`id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID',
`create_by` varchar(36) COMMENT '创建人',
`create_time` datetime(0) COMMENT '创建时间',
`update_by` varchar(36) COMMENT '更新人',
`update_time` datetime(0) COMMENT '更新时间',
`org_code` varchar(64) COMMENT '所属部门',
`del_flag` int(1) DEFAULT 0 COMMENT '0表示未删除,1表示删除',
`business_id` varchar(50) COMMENT '业务id',
`sort` int(8) COMMENT '排序',
`standard_number` varchar(50) COMMENT '标准编号',
`standard_name` varchar(50) COMMENT '标准名称',
`purchase_reason` varchar(500) COMMENT '采购理由'
) COMMENT = '法规采购流程表';
alter table process_fb_standard_purchase
comment '法规采购流程表';
DROP TABLE IF EXISTS `laws_early_warning_message`;
CREATE TABLE `laws_early_warning_message`
(
`id` varchar(36) NOT NULL PRIMARY KEY COMMENT '主键ID',
`standard_number` varchar(50) COMMENT '标准编号',
`warning_day` varchar(50) COMMENT '警告日期',
`warning_type` varchar(5) COMMENT '警告类型(1新车型实施日期,2在产车实施日期)'
) COMMENT = '标准预警-已发消息';
alter table laws_early_warning_message
comment '标准预警-已发消息';
-13
View File
@@ -1,13 +0,0 @@
FROM mysql:8.0.19
MAINTAINER jeecgos@163.com
ENV TZ=Asia/Shanghai
RUN ln -sf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
COPY ./tables_nacos.sql /docker-entrypoint-initdb.d
COPY jeroboot-mysql-5.7.sql /docker-entrypoint-initdb.d
COPY ./tables_xxl_job.sql /docker-entrypoint-initdb.d
@@ -1,25 +0,0 @@
alter table act_evt_log comment = '事件日志表';
alter table act_ge_bytearray comment = '二进制资源表';
alter table act_ge_property comment = '系统相关属性表';
alter table act_hi_actinst comment = '历史的流程实例表';
alter table act_hi_attachment comment = '历史的流程附件表';
alter table act_hi_comment comment = '历史审批意见表';
alter table act_hi_detail comment = '历史详情表';
alter table act_hi_identitylink comment = '历史的流程运行过程中用户关系表';
alter table act_hi_procinst comment = '历史的流程实例表';
alter table act_hi_taskinst comment = '历史的任务实例表';
alter table act_hi_varinst comment = '历史的流程运行中的变量信息表';
alter table act_procdef_info comment = '流程定义更新信息表';
alter table act_re_deployment comment = '流程部署表';
alter table act_re_model comment = '流程模型表';
alter table act_re_procdef comment = '已部署的流程定义表';
alter table act_ru_deadletter_job comment = '运行时死信作业表';
alter table act_ru_event_subscr comment = '运行时事件表';
alter table act_ru_execution comment = '运行时流程执行实例表';
alter table act_ru_identitylink comment = '运行时用户关系信息,存储任务节点与参与者的相关信息表';
-- alter table act_ru_integration comment = '运行时积分表';
alter table act_ru_job comment = '运行时作业表';
alter table act_ru_suspended_job comment = '运行时挂起的定时作业表';
alter table act_ru_task comment = '运行时任务表';
alter table act_ru_timer_job comment = '运行时定时作业表';
alter table act_ru_variable comment = '运行时变量表';
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,119 +0,0 @@
#
# XXL-JOB v2.2.0
# Copyright (c) 2015-present, xuxueli.
CREATE database if NOT EXISTS `xxl_job` default character set utf8mb4 collate utf8mb4_unicode_ci;
use `xxl_job`;
SET NAMES utf8mb4;
CREATE TABLE `xxl_job_info` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`job_group` int(11) NOT NULL COMMENT '执行器主键ID',
`job_cron` varchar(128) NOT NULL COMMENT '任务执行CRON',
`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 '报警邮件',
`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(13) NOT NULL DEFAULT '0' COMMENT '上次调度时间',
`trigger_next_time` bigint(13) NOT NULL DEFAULT '0' COMMENT '下次调度时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
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 DEFAULT CHARSET=utf8mb4;
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 '执行失败-日志数量',
PRIMARY KEY (`id`),
UNIQUE KEY `i_trigger_day` (`trigger_day`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
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;
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 DEFAULT CHARSET=utf8mb4;
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` varchar(512) DEFAULT NULL COMMENT '执行器地址列表,多地址逗号分隔',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
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 DEFAULT CHARSET=utf8mb4;
CREATE TABLE `xxl_job_lock` (
`lock_name` varchar(50) NOT NULL COMMENT '锁名称',
PRIMARY KEY (`lock_name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
INSERT INTO `xxl_job_group`(`id`, `app_name`, `title`, `address_type`, `address_list`) VALUES (1, 'xxl-job-executor-sample', '示例执行器', 0, NULL);
INSERT INTO `xxl_job_info`(`id`, `job_group`, `job_cron`, `job_desc`, `add_time`, `update_time`, `author`, `alarm_email`, `executor_route_strategy`, `executor_handler`, `executor_param`, `executor_block_strategy`, `executor_timeout`, `executor_fail_retry_count`, `glue_type`, `glue_source`, `glue_remark`, `glue_updatetime`, `child_jobid`) VALUES (1, 1, '0 0 0 * * ? *', '测试任务1', '2018-11-03 22:21:31', '2018-11-03 22:21:31', 'XXL', '', 'FIRST', 'demoJobHandler', '', 'SERIAL_EXECUTION', 0, 0, 'BEAN', '', 'GLUE代码初始化', '2018-11-03 22:21:31', '');
INSERT INTO `xxl_job_user`(`id`, `username`, `password`, `role`, `permission`) VALUES (1, 'admin', 'e10adc3949ba59abbe56e057f20f883e', 1, NULL);
INSERT INTO `xxl_job_lock` ( `lock_name`) VALUES ( 'schedule_lock');
commit;
@@ -1,70 +0,0 @@
-- 1、创建内置的几种角色
INSERT INTO `sys_role`(`id`, `role_name`, `role_code`, `description`, `create_by`, `create_time`, `update_by`, `update_time`, `parent_code`, `role_order`, `app_id`) VALUES ('817f7f818bb3506e018bb3506ef70000', '标准查询', 'BZCX', NULL, 'admin', '2023-11-09 17:01:15', NULL, NULL, NULL, NULL, NULL);
INSERT INTO `sys_role`(`id`, `role_name`, `role_code`, `description`, `create_by`, `create_time`, `update_by`, `update_time`, `parent_code`, `role_order`, `app_id`) VALUES ('817f7f818bb3506e018bb35153cb0002', '标准管理员', 'BZGLY', NULL, 'admin', '2023-11-09 17:02:13', NULL, NULL, NULL, NULL, NULL);
INSERT INTO `sys_role`(`id`, `role_name`, `role_code`, `description`, `create_by`, `create_time`, `update_by`, `update_time`, `parent_code`, `role_order`, `app_id`) VALUES ('8989f8bc8c5bd483018c5bd483060000', '标准化联络员', 'BZHLLY', '标准化联络员', 'admin', '2023-12-12 10:21:43', NULL, NULL, NULL, NULL, NULL);
UPDATE sys_role SET role_name = '系统管理员' WHERE id = 'f6817f48af4fb3af11b9e8bf182f618b' and role_name = '开发管理员';
-- 2、将IAM默认生成的角色id=123 的数据 修改成 标准查询 角色的id
UPDATE sys_user_role SET role_id = '817f7f818bb3506e018bb3506ef70000' WHERE role_id = '123';
-- 3、标准类别代号 字段的修改,删除多余的,将J10 改成J
-- DELETE FROM sys_dict_item WHERE dict_id = '1696792594350952450' AND item_value > 11;
-- UPDATE sys_dict_item SET item_text = 'J' WHERE dict_id = '1696792594350952450' AND item_value = 11;
-- 4、 UPDATE 国家/地区 数据字典 增加 欧洲经济委员会 2023-12-05
INSERT INTO `sys_dict_item`(`id`, `dict_id`, `parent_id`, `item_text`, `en_name`, `item_value`, `description`, `sort_order`, `status`, `create_by`, `create_time`, `update_by`, `update_time`, `is_tag_dict`, `is_read_only`, `attribute_type`, `del_flag`, `stat_node`) VALUES ('1731917591764377602', '1706192138039345153', 'c138d98de3152e7811456b15c2577a3a', '欧洲经济委员会', 'ECE', 'ECE5', NULL, 99, 1, 'admin', '2023-12-05 14:05:06', 'admin', '2023-12-05 14:06:00', 1, 0, NULL, '0', NULL);
-- 5 一阶段先去掉【零部件名称】字段 2023-12-05
UPDATE laws_tag SET del_flag = 1 WHERE `db_field_txt` LIKE '%零部件名称%';
-- 6、 责任部门修改成 多选
UPDATE laws_tag SET field_show_type = 7 WHERE db_field_txt = '责任部门';
UPDATE laws_tag SET field_show_type = 7, db_length = 500 WHERE db_field_txt = '责任部门';
-- 修改 法规表对应的字段
ALTER TABLE laws_overseas_standard MODIFY COLUMN responsible_department VARCHAR(500) comment '责任部门';
ALTER TABLE laws_domestic_standard MODIFY COLUMN responsible_department VARCHAR(500) comment '责任部门';
-- bug79060 国外标准调整顺序 调整顺序
UPDATE laws_tag SET order_num = 24 WHERE db_field_txt = '代替标准号' AND id = '1696041640985288701';
UPDATE laws_tag SET order_num = 25 WHERE db_field_txt = '被代替标准号' AND id = '1696041812461019101';
UPDATE laws_tag SET order_num = 26 WHERE db_field_txt = '引用标准' AND id = '1696041991343890401';
-- bug79064 企标搜索中心 字段的处理
UPDATE laws_tag
SET is_show_search = 1
WHERE
table_name = 'laws_enterprise_standard'
AND (
db_field_txt = '企标编号'
OR db_field_txt = '企标名称'
OR db_field_txt = '企业标准代号'
OR db_field_txt = '企业名称代号'
OR db_field_txt = '标准类别代号'
OR db_field_txt = '年代号'
OR db_field_txt = '标准体系'
OR db_field_txt = '标准英文名称'
OR db_field_txt = '标准等级分类'
OR db_field_txt = '授权部门'
OR db_field_txt = '发布日期'
OR db_field_txt = '实施日期'
OR db_field_txt = '是否试行'
OR db_field_txt = '试行周期'
OR db_field_txt = '标准状态'
OR db_field_txt = '主起草人'
OR db_field_txt = '主起草单位'
OR db_field_txt = '主起草部门负责人'
OR db_field_txt = '配合单位'
OR db_field_txt = '标准推进人'
OR db_field_txt = '零部件名称'
OR db_field_txt = '标准适用范围'
OR db_field_txt = '代替标准号'
OR db_field_txt = '被代替标准号'
OR db_field_txt = '引用标准'
OR db_field_txt = '被引用标准'
OR db_field_txt = '采标程度'
OR db_field_txt = '采用国际标准号'
);
-- 2023-12-6 修改 海外标准 标准名称的长度为200 因为老法规数据导入的时候50报数据库长度不够
ALTER TABLE laws_overseas_standard MODIFY COLUMN standard_name VARCHAR(200) comment '标准名称';
ALTER TABLE laws_browsing_history MODIFY COLUMN standard_name VARCHAR(200) comment '标准名称';
@@ -1,5 +0,0 @@
ALTER TABLE laws_replaced_standard
MODIFY COLUMN replaced VARCHAR(200);
ALTER TABLE laws_replaced_standard
MODIFY COLUMN replaced_by VARCHAR(200);
-95
View File
@@ -1,95 +0,0 @@
-- auto-generated definition
create table process_model_node
(
id varchar(36) not null comment '主键id'
primary key,
model_id varchar(64) null comment '模型id',
node_name varchar(50) null comment '节点名称',
node_type varchar(50) null comment '节点类型',
xml_sub_node_id varchar(50) null comment '子流程id',
xml_node_id varchar(50) null comment 'xml节点Id',
xml_source_ref varchar(50) null comment 'xml来源节点id',
xml_target_ref varchar(50) null comment 'xml目标节点id',
variable_type varchar(50) null comment '变量类型',
variable_name varchar(50) null comment '变量名称',
is_approval_node tinyint null comment '是否审批节点',
is_can_deleted tinyint null comment '是否可删除',
sort tinyint null comment '排序',
create_by varchar(36) null comment '创建人',
create_time datetime null comment '创建时间',
update_by varchar(36) null comment '更新人',
update_time datetime null comment '更新时间',
sys_code varchar(64) null comment '所属部门'
)
comment '流程模型节点表';
create table process_node
(
id varchar(36) not null comment '主键id'
primary key,
process_definition_id varchar(64) null comment '流程定义id',
node_name varchar(50) null comment '节点名称',
variable_type varchar(50) null comment '变量类型',
variable_name varchar(50) null comment '变量名称',
sort tinyint null comment '排序',
create_by varchar(36) null comment '创建人',
create_time datetime null comment '创建时间',
update_by varchar(36) null comment '更新人',
update_time datetime null comment '更新时间',
sys_code varchar(64) null comment '所属部门'
)
comment '流程定义节点表';
create table process_node_link
(
id varchar(36) not null primary key comment '主键id',
process_definition_id varchar(64) comment '流程定义id',
process_node_id varchar(36) comment '流程节点id',
process_instance_id varchar(64) comment '流程实例id',
user_id varchar(36) comment '用户id'
) comment = '流程实例节点关联用户表';
create table process_approval_record
(
id varchar(32) not null comment '主键'
primary key,
task_id varchar(64) comment '任务id',
task_name varchar(255) comment '任务名称',
process_instance_id varchar(64) comment '流程实例id',
msg_type varchar(120) comment '资源类型',
user_id varchar(32) comment '处理人id',
mesg longtext comment '信息',
finish_flag tinyint(4) comment '完成注记(0未完成,1完成)',
project_id varchar(32) comment '项目id',
commit_flag tinyint(4) comment '审批意见(0同意,1不同意)',
commit_text varchar(255) comment '审批内容',
commit_file varchar(1000) comment '审批附件',
has_delegate_task tinyint(4) default 0 comment '是否派发过加签任务',
is_delegate_task tinyint(4) default 0 comment '是否加签任务',
prc_name varchar(255) comment '流程名称',
create_time datetime comment '创建时间',
update_time datetime comment '更新时间',
end_time datetime comment '完成时间'
) comment '流程审批记录表';
create table process_all
(
id varchar(32) not null
primary key,
prc_name varchar(255) comment '流程名称',
process_instance_id varchar(64) comment '流程实例id',
prc_mes varchar(255) comment '流程描述',
prc_num varchar(50) comment '流程编号',
create_user_id varchar(50) comment '创建人id',
prc_type tinyint(4) comment '流程类型',
prc_status tinyint(4) comment '流程状态(1未完成,2已完成,3已撤回)',
create_user_name varchar(255) comment '发起人名称',
mes longtext comment 'json信息',
create_time datetime default current_timestamp comment '创建时间',
end_time datetime comment '完成时间',
over_time varchar(255) comment '耗时',
due_time datetime comment '截止时间',
project_id varchar(255) comment '项目id',
project_name varchar(255) comment '项目名称',
prc_name_en varchar(255) comment '流程名称(英文)'
) comment '流程总表';
@@ -1,3 +0,0 @@
第二行替换为:<bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:activiti="http://activiti.org/bpmn" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" typeLanguage="http://www.w3.org/2001/XMLSchema" expressionLanguage="http://www.w3.org/1999/XPath" targetNamespace="http://www.activiti.org/test">
第三行修改为:isExecutable="true"
camunda: 替换为 activiti:
@@ -1,150 +0,0 @@
#
#
# id使sql的idstandard-assessment-1 使idstandard-assessment
# key更新流程图
update process_model_node
set is_approval_node = 0
where process_key = 'standard-assessment';
# 使
# '%standard-assessment%''%standard-assessment-1%'sql后再换回来
SELECT *
FROM process_node
WHERE (process_definition_id LIKE '%standard-assessment%'
OR process_definition_id LIKE '%standard-assessment:9%')
and is_view = 1
ORDER BY process_definition_id, sort;
#
update process_node
set is_view = 0
where process_definition_id like 'standard-assessment:%'
and substr(xml_node_id, -2) in ('_2', '_3', '_4', '_5', '_6', '_7', '_8');
#
update process_node
set is_skip = 1
where process_definition_id like 'standard-assessment:%'
and xml_node_id in ('sjgcsbcgzlbh', 'mkzrrff_1', 'sjgcspg_1', 'mkzrrsp_1', 'bszgjldsp_1');
#
update process_node
set can_choose = 0
where process_definition_id like 'standard-assessment:%';
#
update process_node
set transfer_flag = 0
where process_definition_id like 'standard-assessment:%'
and xml_node_id in ('sjgcsbcgzlbh','fggcsfq');
#
update process_node
set sort = case
when xml_node_id = 'fggcsfq' then '1'
when xml_node_id = 'bszgjldxf' then '2'
when xml_node_id = 'mkzrrff_1' then '3'
when xml_node_id = 'sjgcspg_1' then '4'
when xml_node_id = 'mkzrrsp_1' then '5'
when xml_node_id = 'bszgjldsp_1' then '6'
when xml_node_id = 'fggcssp' then '10'
when xml_node_id = 'sjgcsbcgzlbh' then '15'
end
where process_definition_id like 'standard-assessment:%';
#
# /
# /
#
#
#
#
update process_node
set is_skip = 1
where process_definition_id like 'project-assessment:%'
and xml_node_id in ('mkfzrxg');
#
update process_node
set can_choose = 0
where process_definition_id like 'project-assessment:%';
#
#
#
#
#
#
#
# /-
# /-
# /-
# /-
# -
# -
# -
# -
# //
# //
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#