Orodha ya maudhui:

TypeORM inatumika kwa nini?
TypeORM inatumika kwa nini?

Video: TypeORM inatumika kwa nini?

Video: TypeORM inatumika kwa nini?
Video: Подключаем базу данных PostgreSQL. TypeORM. Создаем связи таблиц. NestJS, ReactJs [eng subs] 2024, Novemba
Anonim

TypeORM ni ORM inayoweza kuendeshwa katika NodeJS, Browser, Cordova, PhoneGap, Ionic, React Native, NativeScript, Expo, na majukwaa ya Electron na inaweza kuwa. kutumika na TypeScript na JavaScript (ES5, ES6, ES7, ES8).

Pia ujue, ninawezaje kusakinisha TypeORM?

Ufungaji

  1. Sakinisha kifurushi cha npm: npm install typeorm --save.
  2. Unahitaji kusakinisha reflect-metadata shim: npm install reflect-metadata --save. na uilete mahali fulani katika sehemu ya kimataifa ya programu yako (kwa mfano katika app.ts): leta "reflect-metadata";
  3. Huenda ukahitaji kusakinisha uchapaji wa nodi: npm install @types/node --save.

Pili, Sequelize ni nini? Kufuatana ni ORM yenye msingi wa ahadi ya Node. js. Kufuatana ni rahisi kujifunza na ina vipengele vingi vya kupendeza kama vile ulandanishaji, uhusiano, uthibitishaji, n.k. Pia inaweza kutumia PostgreSQL, MySQL, MariaDB, SQLite na MSSQL. Nadhani una aina fulani ya huduma ya hifadhidata ya SQL iliyoanzishwa kwenye mashine yako.

Kwa hivyo tu, Aina ya ORM ni nini?

Ramani ya uhusiano wa kitu ( ORM , O/RM, na zana ya kuchora ramani ya O/R) katika sayansi ya kompyuta ni mbinu ya utayarishaji ya kubadilisha data kati ya zisizopatana. aina mifumo inayotumia lugha za programu zenye mwelekeo wa kitu. Hii inaunda, kwa kweli, "database ya kitu halisi" ambayo inaweza kutumika kutoka ndani ya lugha ya programu.

Ninatumiaje TypeORM?

Mfano jinsi ya kutumia TypeORM na TypeScript

  1. hazina ya clone.
  2. kukimbia npm i.
  3. hariri ormconfig.json na ubadilishe usanidi wako wa hifadhidata (unaweza pia kubadilisha aina ya hifadhidata, lakini usisahau kusakinisha viendeshi maalum vya hifadhidata)
  4. kukimbia npm kuanza.
  5. kufurahia!

Ilipendekeza: