liujie
2026-09-17 c867f2b648ce3dfb5a679ca86bb38f228317fc3b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
USE `tour_guide`;
 
SELECT `version`, `description`, `applied_at`
FROM `sys_schema_migration`
ORDER BY `applied_at`, `version`;
 
SELECT '当前结构基线' AS `检查项`,
       IF(EXISTS(
           SELECT 1 FROM `sys_schema_migration`
           WHERE `version` = '20260728_150000_CURRENT_SCHEMA_BASELINE'
       ), '已登记', '未登记') AS `状态`
UNION ALL
SELECT '景区管理表', IF(COUNT(*) = 3, '完整', '缺失')
FROM `information_schema`.`tables`
WHERE `table_schema` = DATABASE()
  AND `table_name` IN ('operation_scenic_spot', 'operation_scenic_pricing', 'operation_scenic_meeting_point')
UNION ALL
SELECT '平台设置参数', IF(COUNT(*) >= 7, '完整', '缺失')
FROM `sys_config`
WHERE `config_key` LIKE 'platform.%'
UNION ALL
SELECT '平台协议数据', IF(COUNT(*) >= 6, '完整', '缺失')
FROM `agreement_setting`;