RunLogosRunLogos
中文EN

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 服务

下一步

Phase 06 · 测试设计