Inhaltsverzeichnis:

Wofür wird TypeORM verwendet?
Wofür wird TypeORM verwendet?

Video: Wofür wird TypeORM verwendet?

Video: Wofür wird TypeORM verwendet?
Video: 🚀 RUTUBE и ТОЧКА. Разработка РУТУБА за 5 часов *БЕЗ ВОДЫ* [Next / React / Nest / PostgreSQL / Redux] 2024, Kann
Anonim

TypORM ist ein ORM, das auf NodeJS-, Browser-, Cordova-, PhoneGap-, Ionic-, React Native-, NativeScript-, Expo- und Electron-Plattformen ausgeführt werden kann Gebraucht mit TypeScript und JavaScript (ES5, ES6, ES7, ES8).

Wissen Sie auch, wie ich TypeORM installiere?

Installation

  1. Installieren Sie das npm-Paket: npm install typeorm --save.
  2. Sie müssen das Reflect-Metadata-Shim installieren: npm install reflect-metadata --save. und importieren Sie es irgendwo an der globalen Stelle Ihrer App (zum Beispiel in app.ts): import "reflect-metadata";
  3. Möglicherweise müssen Sie Knotentypisierungen installieren: npm install @types/node --save.

Zweitens, was ist Sequelize? Sequelize ist ein auf Versprechen basierendes ORM für Node. js. Sequelize ist leicht zu erlernen und verfügt über Dutzende von coolen Funktionen wie Synchronisation, Assoziation, Validierung usw. Es unterstützt auch PostgreSQL, MySQL, MariaDB, SQLite und MSSQL. Ich gehe davon aus, dass Sie einen SQL-Datenbankdienst auf Ihrem Computer gestartet haben.

Also, was ist Typ ORM?

Objektrelationales Mapping ( ORM , O/RM- und O/R-Mapping-Tool) in der Informatik ist eine Programmiertechnik zum Konvertieren von Daten zwischen inkompatiblen Typ Systeme mit objektorientierten Programmiersprachen. Dadurch entsteht praktisch eine „virtuelle Objektdatenbank“, die innerhalb der Programmiersprache verwendet werden kann.

Wie verwende ich TypeORM?

Beispiel für die Verwendung von TypeORM mit TypeScript

  1. Klon-Repository.
  2. laufe npm i.
  3. Bearbeiten Sie ormconfig.json und ändern Sie Ihre Datenbankkonfiguration (Sie können auch einen Datenbanktyp ändern, vergessen Sie jedoch nicht, bestimmte Datenbanktreiber zu installieren)
  4. laufen npm start.
  5. Viel Spaß!

Empfohlen: