文件名称:书架:基于Knex.js构建的用于PostgreSQL,MySQL和SQLite3的简单Node.js ORM
文件大小:385KB
文件格式:ZIP
更新时间:2024-02-24 04:53:59
nodejs javascript mysql orm database
bookshelf.js Bookshelf是在 SQL查询构建器上构建的Node.jsJavaScript ORM。 它具有基于Promise的和传统的回调接口,事务支持,渴望/嵌套渴望的关系加载,多态关联以及对一对一,一对多和多对多关系的支持。 它设计用于PostgreSQL,MySQL和SQLite3。 。 该项目,并具有全面的。 介绍 Bookshelf的目的是提供一个简单的库,用于在JavaScript中查询数据库并形成这些对象之间的关系时的常见任务,并从吸取了很多想法。 凭借简洁明了的代码库,Bookshelf易于阅读,理解和扩展。 它不会强迫您使用任何特定的验证方案,而是提供灵活,高效的关系/嵌套关系加载和一流的交易支持。 这是一个精简的对象关系映射器,允许您在需要与股票惯例不太吻合的自定义查询时,放到原始的Knex接口。 安装 您需要从npm安装和mysql , pg或sqlite3的副本。 $ npm install knex $ npm install bookshelf # Then add one of the following: $ npm in