基础设置

生成前的基础配置——项目、表、字段、外键四个维度,所有用户可用。

生成代码前,可以在四个维度做基础配置。基础设置所有用户可用,决定”生成什么”;更高级的工程能力见《高级设置》。

项目设置

项目设置

新建项目时配置,决定整个工程的骨架:

  • 项目名:字母 / 数字 / 下划线 / 连字符
  • 数据库方言:SQLite / MySQL / PostgreSQL / MariaDB,生成对应的 init.sql 与连接配置
  • 后端模板:Go / Python(FastAPI)/ TypeScript(Express)/ Java(Spring Boot),可多选
  • 前端模板:Vue(Element Plus)/ React,可多选
  • Java 包名(选 Java 后端时):规范包结构(如 com.example,最多两级)

表设置

表设置

  • 分页大小:列表接口的默认分页条数(2–1000)
  • 每张表的字段与关系在「表」导航里管理(见《工作台与使用流程》)

字段设置

字段设置

  • 字段属性:类型、是否主键、是否可查询 / 可插入 / 可修改——直接决定生成的 API 行为(如不可插入的字段,Create 请求里就不能写)
  • 字段校验:为字段配置必填、长度等校验,生成到代码里

外键设置

外键设置

  • 表间外键关系决定生成代码里的关联与数据完整性
  • 外键目标表需在本项目的 DDL 内;引用复合主键等受限场景,解析时会提示

常见问题

  • 改设置要重新生成吗? 要。基础设置的改动,重新生成后才落到实际代码。