欢迎光临散文网 会员登陆 & 注册

飞布教程01--如何使用飞布设计数据库?

2023-06-05 17:49 作者:飞布API  | 我要投稿

  飞布基于Prisma设计了数据建模功能,用户无需切换工具,即可完成数据库设计。

Prisma官网

  此外,利用Prisma的迁移和内省能力,飞布还能跨数据库类型迁移表结构。用户无需准备mysql或pgsql环境,使用sqlite即可本地开发。

新建sqlite数据源

  飞布的数据建模界面支持两种模式:普通视图和源码视图,分别适用于新手开发者和熟悉Prisma的开发者。

普通视图
源码视图

普通视图

  普通视图本质上是对Prisma Schema的可视化封装。在普通视图中,新手开发者通过以下操作即可完成一个数据表的设计:

(1)输入表名、字段名称和类型;

(2)设置字段为数组或是否为空;

(3)为字段增加描述;

(4)为表增加属性。

  最后,点击顶部的“迁移”按钮,保存修改。

  需要注意的是,迁移本质上调用了 prisma db push 命令,该方式不可用于生产环境。

源码视图

  源码视图集成了Prisma Model编辑器,支持语法提醒和高亮展示,熟悉Prisma的开发者可以用它实现任意形式的数据建模。

  首先,修改默认生成的表名,填写字段名称,选择字段类型,设置表的关联字段,最后点击顶部的“迁移”按钮,保存修改


  理论上,飞布支持prisma兼容的所有数据库,当前正在按照优先级持续兼容中。

飞布支持的数据库


飞布教程01--如何使用飞布设计数据库?的评论 (共 条)

分享到微博请遵守国家法律