TypeORM 中文网
TypeORM 中文文档
特性
同时支持 DataMapper 和 ActiveRecord (随你选择)、实体和列、数据库特性列类型、实体管理、存储库和自定义存储库、清晰的对象关系模型、关联(关系)、贪婪和延迟关系、单向的,双向的和自引用的关系
灵活
支持多重继承模式、级联、索引、事务、迁移和自动迁移、连接池、主从复制、遵循所有可能的最佳实践
支持
使用多个数据库连接、使用多个数据库类型、跨数据库和跨模式查询、优雅的语法,灵活而强大的 QueryBuilder、左联接和内联接、使用联查查询的适当分页、支持 MongoDB NoSQL 数据库、命令行工具
易用
查询缓存、原始结果流、日志、监听者和订阅者(钩子)、支持闭包表模式、在模型或者分离的配置文件中声明模式、生成高性能、灵活、清晰和可维护的代码
配置
json/xml/yml/env格式的连接配置、支持MySQL/MariaDB/Postgres/SQLite/Microsoft SQL Server/Oracle/SAP Hana/sql.js
跨平台
可在NodeJS/浏览器/Ionic/Cordova/React Native/Expo/Electron等平台上使用、支持TypeScript和JavaScript