| 12345678910111213141516171819202122232425 |
- -- S5 IQC:补建 IQC 执行器贴源表(与 mdp_stg_fqc_pull 同构)
- -- 背景:mdp_entity.S5_IQC_INSPBILL_SQLSERVER 已启用并指向 mdp_stg_iqc_pull,
- -- 但该贴源表缺失,热关注回读写贴源时整批 poll 抛异常。
- -- 可重复执行。
- CREATE TABLE IF NOT EXISTS `mdp_stg_iqc_pull` (
- `id` bigint NOT NULL AUTO_INCREMENT,
- `tenant_id` bigint NOT NULL,
- `source_system` varchar(50) DEFAULT NULL,
- `source_table` varchar(200) DEFAULT NULL,
- `source_row_id` varchar(200) DEFAULT NULL,
- `source_biz_key` varchar(300) DEFAULT NULL,
- `raw_data` json DEFAULT NULL,
- `sync_batch_id` varchar(100) DEFAULT NULL,
- `sync_time` datetime DEFAULT CURRENT_TIMESTAMP,
- `process_status` varchar(20) NOT NULL DEFAULT 'PENDING',
- `process_message` varchar(500) DEFAULT NULL,
- `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
- `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- PRIMARY KEY (`id`),
- UNIQUE KEY `uk_source_key` (`source_system`,`source_table`,`source_biz_key`),
- KEY `idx_batch` (`sync_batch_id`),
- KEY `idx_src` (`source_table`,`source_row_id`),
- KEY `idx_tenant` (`tenant_id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='S5 IQC 执行器贴源层(报检/检验单共表,source_table 区分)';
|