|
@@ -699,47 +699,58 @@ create table gen_table_column (
|
|
|
|
|
|
-- -----------biz table -----
|
|
|
|
|
|
-DROP TABLE
|
|
|
-IF
|
|
|
- EXISTS t_electron_component;
|
|
|
-CREATE TABLE t_electron_component (
|
|
|
- id BIGINT ( 20 ) NOT NULL auto_increment COMMENT '编号',
|
|
|
- component_name VARCHAR ( 255 ) COMMENT '元器件名称',
|
|
|
- manufacturer VARCHAR ( 255 ) COMMENT '生产厂家',
|
|
|
- component_model VARCHAR ( 255 ) COMMENT '型号规格',
|
|
|
- replace_domestic_model VARCHAR ( 255 ) COMMENT '国产替代型号',
|
|
|
- quality_grade VARCHAR ( 63 ) COMMENT '质量等级(质量由优到劣为JY\JCT\JT\JP)',
|
|
|
- delivery_cycle FLOAT ( 5, 2 ) COMMENT '供货周期(周)',
|
|
|
- supply_quantity FLOAT ( 16, 2 ) COMMENT '供货量(个/年)',
|
|
|
- unit_price FLOAT ( 16, 2 ) COMMENT '价格(元)',
|
|
|
- zzkk_level VARCHAR ( 63 ) COMMENT 'ZZKK等级',
|
|
|
- in_preference VARCHAR ( 15 ) COMMENT '是否在优选目录内',
|
|
|
- shutdown_date datetime COMMENT '停产断档日期',
|
|
|
- encapsulation_mode VARCHAR ( 64 ) COMMENT '封装形式',
|
|
|
- param_ifm FLOAT ( 12, 2 ) COMMENT '最大正向电流IFM(mA)',
|
|
|
- param_vrrm FLOAT ( 12, 2 ) COMMENT '最大反向工作电压VRRM(V)',
|
|
|
- param_ifsm FLOAT ( 12, 2 ) COMMENT '最大浪涌电流IFSM(A)',
|
|
|
- param_zz FLOAT ( 12, 2 ) COMMENT '稳压状态下的动态电阻ZZ(Ω)',
|
|
|
- param_pcm FLOAT ( 12, 2 ) COMMENT '最大额定功率PCM(mW)',
|
|
|
- param_icm FLOAT ( 12, 2 ) COMMENT '最大集电极电流ICM(mA)',
|
|
|
- param_vcbo FLOAT ( 12, 2 ) COMMENT '最大集电极-基极电压VCBO(V)',
|
|
|
- param_vceo FLOAT ( 12, 2 ) COMMENT '集电极-发射极电压VCEO(V)',
|
|
|
- param_vebo FLOAT ( 12, 2 ) COMMENT '发射极-基极电压VEBO(V)',
|
|
|
- param_vdss FLOAT ( 12, 2 ) COMMENT '漏源电压VDSS(V)',
|
|
|
- param_id FLOAT ( 12, 2 ) COMMENT '漏极直流电流ID(A)',
|
|
|
- param_RDS_on FLOAT ( 12, 2 ) COMMENT '漏-源通态电阻RDS(on)(mΩ)',
|
|
|
- antistatic_capacity VARCHAR ( 127 ) COMMENT '抗静电能力',
|
|
|
- radiation_resistance VARCHAR ( 127 ) COMMENT '抗辐照能力',
|
|
|
- materials VARCHAR ( 511 ) COMMENT '材料',
|
|
|
- craft VARCHAR ( 511 ) COMMENT '工艺',
|
|
|
- weight VARCHAR ( 63 ) COMMENT '重量',
|
|
|
- create_by VARCHAR ( 64 ) DEFAULT '' COMMENT '创建者',
|
|
|
- create_time datetime COMMENT '创建时间',
|
|
|
- update_by VARCHAR ( 64 ) DEFAULT '' COMMENT '更新者',
|
|
|
- update_time datetime COMMENT '更新时间',
|
|
|
- remark VARCHAR ( 500 ) DEFAULT NULL COMMENT '备注',
|
|
|
-PRIMARY KEY ( id )
|
|
|
-) ENGINE = INNODB COMMENT = '元器件表';
|
|
|
+DROP TABLE IF EXISTS `t_electron_component`;
|
|
|
+CREATE TABLE `t_electron_component` (
|
|
|
+ `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',
|
|
|
+ `component_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '元器件名称',
|
|
|
+ `manufacturer` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '生产厂家',
|
|
|
+ `component_model` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '型号规格',
|
|
|
+ `replace_domestic_model` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '国产替代型号',
|
|
|
+ `quality_grade` varchar(63) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '质量等级(质量由优到劣为JY\\JCT\\JT\\JP)或(质量由优到劣为普军级、七专级、工业级)',
|
|
|
+ `delivery_cycle` float(5, 2) NULL DEFAULT NULL COMMENT '供货周期(周)',
|
|
|
+ `supply_quantity` float(16, 2) NULL DEFAULT NULL COMMENT '供货量(个/年)',
|
|
|
+ `unit_price` float(16, 2) NULL DEFAULT NULL COMMENT '价格(元)',
|
|
|
+ `zzkk_level` varchar(63) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'ZZKK等级',
|
|
|
+ `in_preference` varchar(15) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否在优选目录内',
|
|
|
+ `shutdown_date` datetime NULL DEFAULT NULL COMMENT '停产断档日期',
|
|
|
+ `resistance_value` float(20, 2) NULL DEFAULT NULL COMMENT '阻值',
|
|
|
+ `resistance_precision` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '精度',
|
|
|
+ `resistance_temperature` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '电阻温度特性(10e-6/K)',
|
|
|
+ `resistance_power` float(16, 2) NULL DEFAULT NULL COMMENT '功耗(W)',
|
|
|
+ `encapsulation_mode` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '封装形式',
|
|
|
+ `capacitance_value` float(16, 2) NULL DEFAULT NULL COMMENT '电容量Cp',
|
|
|
+ `capacitance_loss` float(16, 2) NULL DEFAULT NULL COMMENT '损耗DF',
|
|
|
+ `temperature_coefficient` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '温度系数',
|
|
|
+ `rated_voltage` float(12, 2) NULL DEFAULT NULL COMMENT '额定电压WVDC',
|
|
|
+ `inductance` float(16, 4) NULL DEFAULT NULL COMMENT '电感量',
|
|
|
+ `quality_factor` float(12, 2) NULL DEFAULT NULL COMMENT '品质因数Qmin',
|
|
|
+ `dc_resistance` float(12, 2) NULL DEFAULT NULL COMMENT '直流电阻',
|
|
|
+ `rated_current` float(16, 2) NULL DEFAULT NULL COMMENT '额定电流',
|
|
|
+ `param_ifm` float(12, 2) NULL DEFAULT NULL COMMENT '最大正向电流IFM(mA)',
|
|
|
+ `param_vrrm` float(12, 2) NULL DEFAULT NULL COMMENT '最大反向工作电压VRRM(V)',
|
|
|
+ `param_ifsm` float(12, 2) NULL DEFAULT NULL COMMENT '最大浪涌电流IFSM(A)',
|
|
|
+ `param_zz` float(12, 2) NULL DEFAULT NULL COMMENT '稳压状态下的动态电阻ZZ(Ω)',
|
|
|
+ `param_pcm` float(12, 2) NULL DEFAULT NULL COMMENT '最大额定功率PCM(mW)',
|
|
|
+ `param_icm` float(12, 2) NULL DEFAULT NULL COMMENT '最大集电极电流ICM(mA)',
|
|
|
+ `param_vcbo` float(12, 2) NULL DEFAULT NULL COMMENT '最大集电极-基极电压VCBO(V)',
|
|
|
+ `param_vceo` float(12, 2) NULL DEFAULT NULL COMMENT '集电极-发射极电压VCEO(V)',
|
|
|
+ `param_vebo` float(12, 2) NULL DEFAULT NULL COMMENT '发射极-基极电压VEBO(V)',
|
|
|
+ `param_vdss` float(12, 2) NULL DEFAULT NULL COMMENT '漏源电压VDSS(V)',
|
|
|
+ `param_id` float(12, 2) NULL DEFAULT NULL COMMENT '漏极直流电流ID(A)',
|
|
|
+ `param_RDS_on` float(12, 2) NULL DEFAULT NULL COMMENT '漏-源通态电阻RDS(on)(mΩ)',
|
|
|
+ `antistatic_capacity` varchar(127) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '抗静电能力',
|
|
|
+ `radiation_resistance` varchar(127) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '抗辐照能力',
|
|
|
+ `materials` varchar(511) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '材料',
|
|
|
+ `craft` varchar(511) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '工艺',
|
|
|
+ `weight` varchar(63) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '重量',
|
|
|
+ `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者',
|
|
|
+ `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
+ `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者',
|
|
|
+ `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
+ `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
+) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '元器件表' ROW_FORMAT = DYNAMIC;
|
|
|
+
|
|
|
|
|
|
DROP TABLE
|
|
|
IF
|
|
@@ -833,4 +844,34 @@ CREATE TABLE t_verification_task_detail (
|
|
|
update_time datetime COMMENT '更新时间',
|
|
|
remark VARCHAR ( 500 ) DEFAULT NULL COMMENT '备注',
|
|
|
PRIMARY KEY ( id )
|
|
|
-) ENGINE = INNODB COMMENT = '验证任务详情';
|
|
|
+) ENGINE = INNODB COMMENT = '验证任务详情';
|
|
|
+
|
|
|
+-- 2024/04/24 优化
|
|
|
+ALTER TABLE `cirs`.`t_electron_component`
|
|
|
+ADD COLUMN `component_category` varchar(255) NULL COMMENT '元器件类别' AFTER `id`,
|
|
|
+ADD COLUMN `component_category_code` varchar(255) NULL COMMENT '分类代码' AFTER `component_category`,
|
|
|
+ADD COLUMN `quality_problem` varchar(255) NULL COMMENT '质量问题' AFTER `quality_grade`,
|
|
|
+ADD COLUMN `wkb_info` varchar(255) NULL COMMENT 'WKB情况' AFTER `zzkk_level`,
|
|
|
+ADD COLUMN `quality_inspection` varchar(255) NULL COMMENT '质量检验(PDA)' AFTER `in_preference`,
|
|
|
+ADD COLUMN `forbidden` varchar(255) NULL COMMENT '是否禁限用' AFTER `shutdown_date`,
|
|
|
+ADD COLUMN `app_validation_data` varchar(255) NULL COMMENT '应用验证数据' AFTER `forbidden`,
|
|
|
+ADD COLUMN `risk_evaluation_index` varchar(255) NULL COMMENT '风险测评指标' AFTER `app_validation_data`,
|
|
|
+ADD COLUMN `boundary_dimension` varchar(255) NULL COMMENT '外形尺寸' AFTER `param_RDS_on`;
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+DROP TABLE
|
|
|
+IF
|
|
|
+ EXISTS t_data_preprocessing;
|
|
|
+CREATE TABLE t_data_preprocessing (
|
|
|
+ id BIGINT ( 20 ) NOT NULL auto_increment COMMENT '编号',
|
|
|
+ column_name BIGINT ( 63 )COMMENT '列名',
|
|
|
+ before_processing VARCHAR ( 511 ) COMMENT '处理前',
|
|
|
+ after_processing VARCHAR ( 511 ) COMMENT '处理后',
|
|
|
+ create_by VARCHAR ( 64 ) DEFAULT '' COMMENT '创建者',
|
|
|
+ create_time datetime COMMENT '创建时间',
|
|
|
+ update_by VARCHAR ( 64 ) DEFAULT '' COMMENT '更新者',
|
|
|
+ update_time datetime COMMENT '更新时间',
|
|
|
+ remark VARCHAR ( 500 ) DEFAULT NULL COMMENT '备注',
|
|
|
+PRIMARY KEY ( id )
|
|
|
+) ENGINE = INNODB COMMENT = '预处理表';
|