test_explicit_twelve_digit_id_is_preserved()
test_explicit_twelve_digit_id_is_preserved() : void
显式 12 位 id(=行政区划 code)被原样保留。
地区主键语义
被测对象:SysRegion($incrementing=false) 守护约定:create 携带显式 12 位 id 时落库保留该 id(与行政区划 code 一致); 防止回归自增语义产生与 code 脱钩、绕过序列同步的主键。
buildCacheRegistry(array $items) : void
建缓存注册表最小 schema(td_sys_cache)并灌入注册项。
测试跑 sqlite :memory:,生产迁移含 PostgreSQL 专属 DDL 跑不通(DataScopeServiceTest 同因自建 schema); 而 CacheManager::registry() 现已从数据库表读取——凡走注册表的测试(remember/get/key/失效推导) 必须在 setUp 先调用本方法,否则注册表为空、remember 未登记名会走「自动登记」路径。
| array | $items |