bookshelf

bookshelf

bookshelf

A simple Node.js ORM for PostgreSQL, MySQL and SQLite3 built on top of Knex.js

AI 简介

Bookshelf.js 是一个基于 Knex.js 的 Node.js ORM 库,支持 PostgreSQL、MySQL 和 SQLite3 数据库。它提供了基于 Promise 和传统回调的接口,支持事务处理、关联加载(包括热切和嵌套热切加载)、多态关联以及一对一、一对多和多对多关系。Bookshelf.js 设计简洁,易于理解和扩展,不强制使用特定的验证方案,并且允许用户在需要时直接使用底层的 Knex 接口进行自定义查询。适用于需要高效地管理数据库操作及对象关系映射的应用场景,如后端服务开发等。

JavaScript
MIT License
6.4k
Stars
574
Forks
90
Watchers
224
Issues

Star 增长

今日0
近 7 天+1
近 30 天+2
综合评分44.98
默认分支master