Flexible Muster
Unterstützt sowohl DataMapper- als auch ActiveRecord-Muster und gibt dir die Flexibilität, das für dein Projekt beste Modell zu wählen.
TypeScript First
Von Grund auf mit TypeScript-Unterstützung entwickelt, bietet vollständige Typsicherheit für deine Datenbankmodelle.
Multi-Datenbank-Unterstützung
Funktioniert mit MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB und mehr.
Leistungsstarker QueryBuilder
Elegante Syntax zum Erstellen komplexer Abfragen mit Joins, Paginierung und Caching.
Migrationen & Schema
Erstklassige Unterstützung für Datenbankmigrationen mit automatischer Generierung.
Cross-Platform
Funktioniert in Node.js, Browsern sowie mobilen und Desktop-Anwendungen.
Elegante, typsichere API
TypeORM bietet eine elegante, einfache API für die Datenbankinteraktion, die TypeScripts Typsystem voll ausnutzt. Wähle zwischen DataMapper- und ActiveRecord-Mustern - beide werden vollständig unterstützt.
import { Entity, PrimaryGeneratedColumn, Column } from "typeorm"
@Entity()
export class User {
@PrimaryGeneratedColumn()
id: number
@Column()
firstName: string
@Column()
lastName: string
@Column()
age: number
}
Unterstützte Datenbanken









Überall einsetzbar
TypeORM läuft auf NodeJS, Browser, Cordova, Ionic, React Native, NativeScript, Expo und Electron Plattformen.
Bereit für die ersten Schritte?
TypeORM macht Datenbankinteraktion zum Kinderspiel. Schließe dich tausenden Entwicklern an, die bereits bessere Anwendungen mit TypeORM bauen.