| 123456789 |
- -- 表尚未建成时放行。否则要求:不存在「系统码属 AIDOP 原生别名、却不是 SELF」的来源行。
- -- 这条断言就是防止 1.0.576 那类回填遗漏再次发生的守卫,每次部署都会执行。
- SELECT
- (SELECT COUNT(*) FROM information_schema.TABLES
- WHERE TABLE_SCHEMA=DATABASE() AND TABLE_NAME='mdp_source') = 0
- OR (SELECT COUNT(*) FROM mdp_source
- WHERE conn_mode <> 'SELF'
- AND UPPER(IFNULL(NULLIF(system_code, ''), source_code)) IN
- ('AIDOP_NATIVE', 'AIDOPDEV_MYSQL', 'LOCAL_MYSQL', 'AIDOP_MYSQL')) = 0;
|