Database
概览
Database 是 Nocobase 提供的数据库交互工具,为无代码、低代码应用提供了非常方便的数据库交互功能。目前支持的数据库为:
- SQLite 3.8.8+
- MySQL 8.0.17+
- PostgreSQL 10.0+
连接数据库
在 Database 构造函数中,可以通过传入 options 参数来配置数据库连接。
详细的配置参数请参考 构造函数。
数据模型定义
Database 通过 Collection 定义数据库结构,一个 Collection 对象代表了数据库中的一张表。
数据库结构定义完成之后,可使用 sync() 方法来同步数据库结构。
更加详细的 Collection 使用方法请参考 Collection。
数据读写
Database 通过 Repository 对数据进行操作。
更加详细的数据 CRUD 使用方法请参考 Repository。
构造函数
签名
constructor(options: DatabaseOptions)
创建一个数据库实例。
参数

