| 123456789101112131415161718192021222324 |
- -- S1 MDP:补登记产品设计三实体(与 S1MdpEntityConfig 对齐)
- -- 幂等:ON DUPLICATE KEY UPDATE
- SET @tenant_id := 0;
- SET @source_id := (SELECT id FROM mdp_source WHERE tenant_id = @tenant_id AND source_code = 'AIDOPDEV_MYSQL' LIMIT 1);
- INSERT INTO mdp_entity
- (tenant_id, source_id, entity_code, entity_name, entity_type, source_table_name, target_table_name, sync_mode, incr_column, batch_size, status, remark)
- VALUES
- (@tenant_id, @source_id, 'S1_PRODUCT_DESIGN', 'S1产品设计主表', 'TABLE', 'ado_product_design', 'mdp_stg_so', 'INCR', 'UpdateTime', 5000, 1, '产品设计主表,进入订单标准层'),
- (@tenant_id, @source_id, 'S1_PRODUCT_DESIGN_BOM', 'S1产品设计BOM', 'TABLE', 'ado_product_design_bom', 'mdp_stg_so', 'INCR', 'UpdateTime', 5000, 1, '产品设计BOM,进入订单标准层'),
- (@tenant_id, @source_id, 'S1_PRODUCT_DESIGN_ROUTING', 'S1产品设计工艺路线', 'TABLE', 'ado_product_design_routing', 'mdp_stg_so', 'INCR', 'UpdateTime', 5000, 1, '产品设计工艺路线,进入订单标准层')
- ON DUPLICATE KEY UPDATE
- source_id = VALUES(source_id),
- entity_name = VALUES(entity_name),
- entity_type = VALUES(entity_type),
- source_table_name = VALUES(source_table_name),
- target_table_name = VALUES(target_table_name),
- sync_mode = VALUES(sync_mode),
- incr_column = VALUES(incr_column),
- batch_size = VALUES(batch_size),
- status = VALUES(status),
- remark = VALUES(remark),
- update_time = CURRENT_TIMESTAMP;
|