Phase 05 · 数据库设计
数据库设计阶段从 API 契约中推导数据模型。Schema Skill 会识别请求和响应中涉及的实体,并生成适合目标数据库的 DDL。
产物内容
logos/resources/database/ 通常包含:
schema.sql:目标数据库的 DDL- 增量 DDL:用于迭代中的结构变更
- 表、字段、索引和约束说明
可视化表编辑
RunLogos 的 SQL 设计器支持:
- 新增或重命名字段
- 设置数据类型、默认值、非空和唯一约束
- 定义索引和外键关系
- 导出更新后的 DDL
选择数据库
在 Settings → Project → Database 中选择目标数据库:
| 数据库 | 说明 |
|---|---|
| SQLite | 适合本地优先和小型应用 |
| PostgreSQL | 支持 JSONB、数组等丰富类型 |
| MySQL | 标准 MySQL 8.0 语法,适合常见 Web 服务 |