Files
laws-sinotruk-server/db/laws20230811.sql
T
2023-08-17 09:44:41 +08:00

64 lines
3.6 KiB
SQL
Raw 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.
DROP TABLE IF EXISTS laws_basic_info;
CREATE TABLE laws_basic_info
(
id varchar(36) NOT NULL COMMENT '主键ID',
country_region varchar(50) DEFAULT NULL COMMENT '国家/地区',
standard_class varchar(50) DEFAULT NULL COMMENT '标准类别',
standard_num varchar(50) DEFAULT NULL COMMENT '标准编号(唯一)',
standard_name varchar(50) DEFAULT NULL COMMENT '标准名称',
year_num varchar(50) DEFAULT NULL COMMENT '年代号',
standard_system varchar(500) DEFAULT NULL COMMENT '标准体系(多选:挂接体系树-待定)',
standard_name_en varchar(50) DEFAULT NULL COMMENT '标准英文名称',
release_date datetime DEFAULT NULL COMMENT '发布日期',
implement_date datetime DEFAULT NULL COMMENT '实施日期',
implement_date_pro_car_max datetime DEFAULT NULL COMMENT '在产车实施日期(多选-最大时间)',
implement_date_pro_car_min datetime DEFAULT NULL COMMENT '在产车实施日期(多选-最小时间)',
implement_date_new_car_max datetime DEFAULT NULL COMMENT '新车型实施日期(多选-最大时间)',
implement_date_new_car_min datetime DEFAULT NULL COMMENT '新车型实施日期(多选-最小时间)',
abolish_date datetime DEFAULT NULL COMMENT '废止日期',
standard_status varchar(50) DEFAULT NULL COMMENT '(外部)标准状态:起草/征求意见/报批/发布/即将实施/现行有效/废止',
duty_depart varchar(50) DEFAULT NULL COMMENT '责任部门',
duty_depart_director varchar(50) DEFAULT NULL COMMENT '责任部门负责人',
part_name varchar(50) DEFAULT NULL COMMENT '零部件名称',
adapt_car_type varchar(50) DEFAULT NULL COMMENT '适用车型(多选:M1,M2,M3,N1,N2,N3',
replacing_standard_num varchar(500) DEFAULT NULL COMMENT '代替标准号(多选)',
replaced_standard_num varchar(500) DEFAULT NULL COMMENT '被代替标准号',
quoting_standard varchar(500) DEFAULT NULL COMMENT '引用标准(多选)',
quoted_standard varchar(500) DEFAULT NULL COMMENT '被引用标准',
create_by varchar(36) DEFAULT NULL COMMENT '创建人',
create_time datetime DEFAULT NULL COMMENT '创建时间',
update_by varchar(36) DEFAULT NULL COMMENT '更新人',
update_time datetime DEFAULT NULL COMMENT '更新时间',
sys_code varchar(64) DEFAULT NULL COMMENT '所属部门',
PRIMARY KEY (id) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='基础信息';
DROP TABLE IF EXISTS laws_date_relation;
CREATE TABLE laws_date_relation
(
id varchar(36) NOT NULL COMMENT '主键ID',
relation_id varchar(36) DEFAULT NULL COMMENT '关联ID',
relation_field varchar(50) DEFAULT NULL COMMENT '关联字段',
relation_date datetime DEFAULT NULL COMMENT '关联日期',
PRIMARY KEY (id) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='多日期选择关联';
DROP TABLE IF EXISTS laws_file_relation;
CREATE TABLE laws_file_relation
(
id varchar(36) NOT NULL COMMENT '主键ID',
relation_id varchar(36) DEFAULT NULL COMMENT '关联ID',
relation_field varchar(50) DEFAULT NULL COMMENT '关联字段(关联文件relation_file、发布稿原文original_release、发布稿译文translation_release、修改单modification_list、报批单approval_form、送审稿review_draft、征求意见稿exposure_draft、草案draft',
relation_file varchar(50) DEFAULT NULL COMMENT '关联文件',
PRIMARY KEY (id) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='文件关联';