更新bug

This commit is contained in:
Your Name
2026-08-20 17:47:14 +08:00
parent 35f91ee37a
commit 5794f60c5d
67 changed files with 9257 additions and 1287 deletions
@@ -0,0 +1,34 @@
-- 本机录音必须与腾讯云混流视频分开保存。
-- 此迁移可重复执行,兼容已经手工补过字段的部署环境。
SET @local_audio_urls_exists = (
SELECT COUNT(*)
FROM information_schema.COLUMNS
WHERE TABLE_SCHEMA = DATABASE()
AND TABLE_NAME = 'zyt_tcm_call_record'
AND COLUMN_NAME = 'local_audio_urls'
);
SET @local_audio_urls_sql = IF(
@local_audio_urls_exists = 0,
'ALTER TABLE `zyt_tcm_call_record` ADD COLUMN `local_audio_urls` LONGTEXT NULL COMMENT ''本机录音地址JSON数组'' AFTER `recording_urls`',
'SELECT 1'
);
PREPARE local_audio_urls_statement FROM @local_audio_urls_sql;
EXECUTE local_audio_urls_statement;
DEALLOCATE PREPARE local_audio_urls_statement;
SET @local_audio_status_exists = (
SELECT COUNT(*)
FROM information_schema.COLUMNS
WHERE TABLE_SCHEMA = DATABASE()
AND TABLE_NAME = 'zyt_tcm_call_record'
AND COLUMN_NAME = 'local_audio_status'
);
SET @local_audio_status_sql = IF(
@local_audio_status_exists = 0,
'ALTER TABLE `zyt_tcm_call_record` ADD COLUMN `local_audio_status` TINYINT UNSIGNED NOT NULL DEFAULT 0 COMMENT ''本机录音状态:0无录音,1上传中,2已保存,3上传失败'' AFTER `local_audio_urls`',
'SELECT 1'
);
PREPARE local_audio_status_statement FROM @local_audio_status_sql;
EXECUTE local_audio_status_statement;
DEALLOCATE PREPARE local_audio_status_statement;