简介
TypeORM 是面向 TypeScript/JavaScript 的开源 ORM,受 Hibernate、Doctrine、Entity Framework 等影响。它支持 DataMapper 与 ActiveRecord,提供实体、关系、事务、迁移、QueryBuilder、缓存、连接池,并覆盖 MySQL、PostgreSQL、SQLite、Oracle、MongoDB 等数据库。
它可通过 npm 获取,运行于 Node.js、浏览器、Cordova、Ionic、React Native、Expo、Electron 等平台,MIT 许可。选型需关注对应数据库驱动依赖;1.0 已发布且含破坏性变更,旧 0.3.x 项目升级应阅读迁移指南。
多数据库类型安全双模式查询构建迁移生成跨平台实体关系事务支持
界面截图

部署方式
Node.js
适用于在后端 Node.js 服务中集成 TypeORM 访问 MySQL、PostgreSQL、MongoDB 等数据库。
Browser
适用于需要在浏览器端 JavaScript 或 TypeScript 应用中使用 TypeORM 的场景。
Cordova
适用于基于 Cordova 构建的混合移动应用中使用 TypeORM 管理本地或应用数据。
Ionic
适用于 Ionic 移动应用项目中集成 TypeORM 进行数据建模与访问。
React Native
适用于 React Native 移动应用中使用 TypeORM 处理数据持久化相关逻辑。
NativeScript
适用于 NativeScript 移动应用中以 TypeScript/JavaScript 方式集成 TypeORM。
Expo
适用于基于 Expo 的 React Native 应用中使用 TypeORM。
Electron
适用于 Electron 桌面应用中使用 TypeORM 访问数据库或本地存储。
TypeORM 的替代品
Node.js 开源
Node.js从2009年诞生至今,已经发展了两年有余,其成长的速度有目共睹。从在github的访问量超过Rails,到去年底Node.jsS创始人Ryan Dalh加盟Joyent获得企业资助,再到今年发布Windows移植版本,Node
officegen 开源
这篇文章主要介绍了nodejs(officegen)+vue(axios)在客户端导出word文档的方法,需要的朋友可以参考下
Mongoose 开源
Redirecting...
GitKraken 闭源
GitKraken – 好用的垮平台Git GUI – 這世上 沒有偶然 只有必然
Python 开源
Python Module of the Week - Python Module of the Week
Shadowsocks 开源
Shadowsocks非官方网站
WireGuard 开源
18.08.23更新 关于apt-get update无法解析源域名的问题,原因是预制的服务商镜像源并不对外开…
Flyspray 开源
广告位 300 × 250 广告
数据说明
Stars / 提交时间来自 GitHub API 自动同步;定价与功能信息人工核实。