|
|
@@ -42,13 +42,13 @@ CREATE PROCEDURE sp_data_migration_wcmmetatable(IN citySuffix VARCHAR(20),
|
|
|
THEN
|
|
|
|
|
|
|
|
|
- SET @metaTableExists = (SELECT count(1) from information_schema.tables where table_schema = 'trs_hycloud_iip' and table_name = concat('wcmmetatable', f_TABLENAME, citySuffix) );
|
|
|
+ SET @metaTableExists = (SELECT count(1) from information_schema.tables where table_schema = 'trs_hycloud_iip' and table_name = concat('wcmmetatable', f_TABLENAME) );
|
|
|
|
|
|
IF (@metaTableExists > 0)
|
|
|
|
|
|
THEN
|
|
|
|
|
|
- select concat('开始更新 ', 'wcmmetatable', f_TABLENAME, citySuffix, '.MetaDataId & ChannelId') info;
|
|
|
+ select concat('开始更新 ', 'wcmmetatable', f_TABLENAME, '.MetaDataId & ChannelId') info;
|
|
|
|
|
|
# 由于元数据表是动态生成的,执行存储过程前,需要提前将所有元数据表(结构+数据)直接复制至海云
|
|
|
# 迁移后的元数据,其元数据ID不能和其他元数据表中的ID发生冲突,需要更改,因此有了以下SQL
|
|
|
@@ -62,13 +62,13 @@ CREATE PROCEDURE sp_data_migration_wcmmetatable(IN citySuffix VARCHAR(20),
|
|
|
EXECUTE stmt;
|
|
|
deallocate prepare stmt;
|
|
|
|
|
|
- SET @log_sql = trs_data_migration.build_migration_log_sql(concat('wcmmetatable', f_TABLENAME, citySuffix), -1);
|
|
|
+ SET @log_sql = trs_data_migration.build_migration_log_sql(concat('wcmmetatable', f_TABLENAME), -1);
|
|
|
|
|
|
prepare stmt from @log_sql;
|
|
|
EXECUTE stmt;
|
|
|
deallocate prepare stmt;
|
|
|
|
|
|
- select concat('完成更新 ', 'wcmmetatable', f_TABLENAME, citySuffix, '.MetaDataId & ChannelId') info;
|
|
|
+ select concat('完成更新 ', 'wcmmetatable', f_TABLENAME, '.MetaDataId & ChannelId') info;
|
|
|
END IF ;
|
|
|
|
|
|
END IF ;
|