清除旧创作模板历史表定义与绑定 #477

Merged
kdletters merged 6 commits from codex/clear-retired-tables-phase2 into master 2026-09-22 20:46:37 +08:00
Member

变更

  • 删除 63 张旧创作模板历史表的 SpacetimeDB module 定义、legacy schema 和专属类型
  • 移除阶段一清表 procedure、migration 白名单项和旧行兼容逻辑
  • 重新生成 spacetime-client bindings,移除旧表与旧 procedure
  • 为已确认的 63 表删除增加窄范围 schema guard 白名单及回归测试
  • 清理后台表名映射、旧作品回填工具和过期文档

验证

  • npm run spacetime:generate
  • SPACETIME_SCHEMA_BASE_REF=origin/master npm run lint
  • cargo check -p spacetime-module
  • cargo check -p spacetime-client -p api-server
  • cargo check --locked -p api-server --all-targets
  • cargo test -p spacetime-module migration
  • npx vitest run scripts/check-spacetime-schema-guard.test.ts
  • npm run check:server-rs-ddd
  • git diff --check
## 变更 - 删除 63 张旧创作模板历史表的 SpacetimeDB module 定义、legacy schema 和专属类型 - 移除阶段一清表 procedure、migration 白名单项和旧行兼容逻辑 - 重新生成 spacetime-client bindings,移除旧表与旧 procedure - 为已确认的 63 表删除增加窄范围 schema guard 白名单及回归测试 - 清理后台表名映射、旧作品回填工具和过期文档 ## 验证 - npm run spacetime:generate - SPACETIME_SCHEMA_BASE_REF=origin/master npm run lint - cargo check -p spacetime-module - cargo check -p spacetime-client -p api-server - cargo check --locked -p api-server --all-targets - cargo test -p spacetime-module migration - npx vitest run scripts/check-spacetime-schema-guard.test.ts - npm run check:server-rs-ddd - git diff --check
kdletters added 3 commits 2026-09-22 19:43:30 +08:00
删除 63 张旧玩法表的 module 定义与 legacy schema
移除清空 procedure、迁移白名单和旧行兼容逻辑
重新生成 spacetime-client bindings
新增一次性 schema guard 删除白名单与回归测试
清理后台表名映射、旧回填工具和权威文档
Merge remote-tracking branch 'origin/master' into codex/clear-retired-tables-phase2
Project CI / AI game creator shell Rust smoke (pull_request) Successful in 1m56s
Project CI / AI game creator shell Rust lane 2/2 (pull_request) Successful in 6m55s
Project CI / AI game creator shell Rust lane 1/2 (pull_request) Successful in 8m20s
Project CI / Backend tests (pull_request) Successful in 7m15s
Project CI / Native shell tests (pull_request) Successful in 8m18s
Project CI / Frontend tests (pull_request) Successful in 3m28s
Project CI / AI game creator shell web tests (pull_request) Successful in 3m18s
Project CI / Repository checks (pull_request) Successful in 3m38s
Project CI / AI game creator shell Rust crates (pull_request) Has been cancelled
3103a6e632
kdletters added 1 commit 2026-09-22 19:58:09 +08:00
补充历史表清空与备份现场证据
Project CI / AI game creator shell Rust lane 1/2 (pull_request) Has been cancelled
Project CI / AI game creator shell Rust lane 2/2 (pull_request) Has been cancelled
Project CI / AI game creator shell Rust smoke (pull_request) Has been cancelled
Project CI / AI game creator shell Rust crates (pull_request) Has been cancelled
Project CI / Backend tests (pull_request) Has been cancelled
Project CI / Native shell tests (pull_request) Has been cancelled
Project CI / Frontend tests (pull_request) Has been cancelled
Project CI / Repository checks (pull_request) Has been cancelled
Project CI / AI game creator shell web tests (pull_request) Has been cancelled
05a5ea4d85
记录 release 阶段一 apply、全零复核和观察窗口结果
记录 files-minimal 备份与 restore dry-run 验证
记录大库非 minimal files 备份的 catalog 序列化边界
kdletters added 1 commit 2026-09-22 20:09:37 +08:00
记录阶段二生产发布结果
Project CI / AI game creator shell Rust smoke (pull_request) Successful in 1m41s
Project CI / Backend tests (pull_request) Failing after 17s
Project CI / AI game creator shell Rust lane 1/2 (pull_request) Has been cancelled
Project CI / Frontend tests (pull_request) Has been cancelled
Project CI / AI game creator shell Rust crates (pull_request) Has been cancelled
Project CI / Repository checks (pull_request) Has been cancelled
Project CI / AI game creator shell web tests (pull_request) Has been cancelled
Project CI / AI game creator shell Rust lane 2/2 (pull_request) Has been cancelled
Project CI / Native shell tests (pull_request) Has been cancelled
1eaa51b72b
记录 release 直接切换 2.8.3 锁定二进制
记录阶段二 wasm 发布后的 84 张现役表与旧 schema 清零
记录运行时服务恢复和公网 200
kdletters added 1 commit 2026-09-22 20:22:10 +08:00
Merge remote-tracking branch 'origin/master' into codex/clear-retired-tables-phase2
Project CI / Backend tests (pull_request) Has been cancelled
Project CI / Native shell tests (pull_request) Has been cancelled
Project CI / Frontend tests (pull_request) Has been cancelled
Project CI / Repository checks (pull_request) Has been cancelled
Project CI / AI game creator shell web tests (pull_request) Has been cancelled
Project CI / AI game creator shell Rust lane 2/2 (pull_request) Has been cancelled
Project CI / AI game creator shell Rust smoke (pull_request) Has been cancelled
Project CI / AI game creator shell Rust crates (pull_request) Has been cancelled
Project CI / AI game creator shell Rust lane 1/2 (pull_request) Has been cancelled
55801deb38
kdletters merged commit 6e1fbac5d2 into master 2026-09-22 20:46:37 +08:00
Sign in to join this conversation.