Skip to content

对象关系映射(ORM)

  • Sequelize - 支持PostgreSQL、MySQL、MariaDB、SQLite及Microsoft SQL Server的流行对象关系映射工具。
  • Bookshelf - 基于Knex SQL查询构建器开发的Node.js对象关系映射工具。
  • Massive - 面向Node.js与PostgreSQL的数据映射工具。
  • Objection.js - 基于Knex SQL查询构建器实现的轻量级对象关系映射框架。
  • TypeORM - 支持Node.js及其他环境运行的对象关系映射工具。支持MySQL、PostgreSQL、MariaDB、SQLite、MS SQL Server、Oracle及MongoDB。
  • orm2 - 基础对象关系映射实现库。
  • pg-promise - Node.js的PostgreSQL接口库。
  • slonik - 具备严格类型、详细日志记录和断言功能的Node.js PostgreSQL客户端工具。
  • Prisma - 现代数据库访问方案(ORM替代方案),采用TypeScript自动生成类型安全的查询构建器。支持PostgreSQL、MySQL和SQLite。