state-view-slice - 从事件模型构建状态视图切片
创建读模型投影,消费事件并将其投影到可查询的 PostgreSQL 数据库表中。
标签
更新于: 2026-06-30能力
典型输入
典型输出
该技能可以做什么
- 创建投影处理器文件
- 创建投影测试文件
- 创建查询 API 路由文件
- 创建数据库迁移 SQL 文件
- 生成切片 JSON 配置
- 在事件存储中注册投影
输入
- 事件模型定义
- 事件类型
- PostgreSQL 连接字符串
- 切片名称与元数据
输出
- 投影处理器 TypeScript 文件
- 投影测试文件
- 查询 API 路由文件
- 数据库迁移 SQL 文件
- 切片 JSON 配置文件
要求
- PostgreSQL 数据库
- Node.js 运行时
- Emmett PostgreSQL 库
- Knex.js
- Testcontainers 测试工具
- Flyway 数据库迁移工具
- Supabase 客户端
