תוכן עניינים:

למה משמש TypeORM?
למה משמש TypeORM?

וִידֵאוֹ: למה משמש TypeORM?

וִידֵאוֹ: למה משמש TypeORM?
וִידֵאוֹ: TypeOrm Beginners Tutorial - Setting Up 2024, נוֹבֶמבֶּר
Anonim

TypeORM הוא ORM שיכול לפעול בפלטפורמות NodeJS, Browser, Cordova, PhoneGap, Ionic, React Native, NativeScript, Expo ו-Electron ויכול להיות בשימוש עם TypeScript ו-JavaScript (ES5, ES6, ES7, ES8).

יודע גם, איך אני מתקין את TypeORM?

הַתקָנָה

  1. התקן את חבילת npm: npm install typeorm --save.
  2. אתה צריך להתקין shim reflect-metadata: npm install reflect-metadata --save. וייבא אותו למקום הגלובלי של האפליקציה שלך (לדוגמה ב-app.ts): יבא "reflect-metadata";
  3. ייתכן שיהיה עליך להתקין הקלדות צמתים: npm install @types/node --save.

שנית, מה זה Sequelize? המשך הוא ORM מבוסס הבטחות עבור Node. js. המשך קל ללמוד ויש לו עשרות תכונות מגניבות כמו סנכרון, שיוך, אימות וכו'. יש לו גם תמיכה עבור PostgreSQL, MySQL, MariaDB, SQLite ו-MSSQL. אני מניח שיש לך סוג כלשהו של שירות מסד נתונים של SQL שהופעל במחשב שלך.

רק אז, מה זה Type ORM?

מיפוי יחסי אובייקט ( ORM , O/RM ו- O/R כלי מיפוי) במדעי המחשב היא טכניקת תכנות להמרת נתונים בין לא תואמים סוּג מערכות המשתמשות בשפות תכנות מונחה עצמים. זה יוצר, למעשה, "מסד נתונים של אובייקטים וירטואליים" שניתן להשתמש בו מתוך שפת התכנות.

איך אני משתמש ב-TypeORM?

דוגמה כיצד להשתמש ב-TypeORM עם TypeScript

  1. מאגר שיבוטים.
  2. להפעיל npm i.
  3. ערוך את ormconfig.json ושנה את תצורת מסד הנתונים שלך (אתה יכול גם לשנות סוג מסד נתונים, אבל אל תשכח להתקין מנהלי התקנים ספציפיים של מסד הנתונים)
  4. הפעל npm start.
  5. תהנה!

מוּמלָץ: