aucms 升级补丁 2.2.0 → 2.3.0
构建日期：2026-10-30 19:07:01
文件数：23（解压后 0.58 MB）

【这个包是什么】
只包含 2.2.0 到 2.3.0 之间真正变化的文件。
config/ 目录**不包含**在内 —— 你的数据库连接、安全密钥、站点配置不会被覆盖。

【升级步骤】
1. 先备份：复制整个站点目录，并导出数据库。
2. 把本包解压后**覆盖到站点根目录**（与 index.php 同级）。
3. 在站点根目录执行：
     php upgrade.php
   它会依次执行 db:install（补表补列）、model:shard --sync（补模型数据表）、
   cache:rebuild（重建类映射与模板缓存）。
   不能跑 PHP 命令行的环境，请手工依次执行这三条：
     php aucms db:install
     php aucms model:shard --sync
     php aucms cache:rebuild
4. 装过标签插件（tag）的站点，再执行一次：
     php aucms plugin:install tag
   这一步会合并历史重复标签并补上唯一索引。不执行也能跑，只是没有索引兜底。
5. 打开前台首页与后台各页确认正常。

【升级后要注意的两件事】
· 内容读缓存默认开启（TTL 60 秒）。想关掉，在 config/cache.php 里加：
    'content' => array('enabled' => false),
· 如果没有执行 model:shard --sync，新内容仍全部写主表 —— 功能正常，
  只是拿不到「扩展字段建索引」的查询收益。

【本次包含的文件】
  + docs/content-cache.md
  * README.md
  * core/Content/ModelManager.php
  * core/Db/Schema.php
  * core/cli.php
  * docs/model-sharding.md
  * index.php
  * plugin/member/plugin.json
  * plugin/member/src/AdminController.php
  * plugin/member/src/SubmitService.php
  * plugin/member-generator/plugin.json
  * plugin/member-generator/src/GeneratorService.php
  * plugin/quming-pro/install.php
  * plugin/quming-pro/plugin.json
  * plugin/tag/install.php
  * plugin/tag/plugin.json
  * plugin/tag/src/AdminController.php
  * plugin/tag/src/Hooks.php
  * plugin/tag/src/TagService.php
  * public/index.php
  * swoole.php
  * RELEASE.txt
  * data/tables.php
