TypeORM

E183383

TypeORM is a popular TypeScript-based Object-Relational Mapper for Node.js that provides a high-level, decorator-driven way to work with relational databases like PostgreSQL, MySQL, and SQLite.

All labels observed (1)

Label Occurrences
TypeORM canonical 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf JavaScript library
Object-relational mapping framework
TypeScript library
category Node.js ORM
TypeScript ORM
configurationFormat JSON
TypeScript programming language
surface form: TypeScript

YAML
designedFor Node.js applications
browser environment
implements Object-relational mapping
license MIT License
programmingLanguage JavaScript
TypeScript programming language
surface form: TypeScript
repositoryPlatform GitHub
runsOn Node.js
supportsDatabase CockroachDB
MariaDB
SQL Server
surface form: Microsoft SQL Server

MongoDB database
surface form: MongoDB

MySQL
Oracle Database
PostgreSQL
SAP HANA
SQLite
supportsFeature Active Record pattern
CLI tooling
Data Mapper pattern
caching
custom repositories
decorator-based entity definitions
eager loading
embeddables
lazy loading
listeners and subscribers
migrations
query builder
relations
schema synchronization
transactions
supportsIntegration Express.js
Koa
NestJS
usesConcept decorators
entities
entity manager
migrations
repositories
writtenIn TypeScript programming language
surface form: TypeScript

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

NestJS usesTool TypeORM