Junior — Middle
Тавзеҳ диҳед, ки механизми муҳоҷират дар Entity Framework Core чист ва чӣ гуна барои идоракунии тағирот дар базаи додаҳо истифода мешавад.
sobes.tech AI
Ҷавоб аз AI
Entity Framework Core-এ মাইগ্রেশন মেকানিজম ডেটাবেসের গঠন পরিবর্তন (নতুন টেবিল, সূচক, সম্পর্ক তৈরি বা পরিবর্তন) পরিচালনা করতে দেয়, যা অ্যাপ্লিকেশনের ডেটা মডেলগুলিতে পরিবর্তনের উপর ভিত্তি করে।
এটি কিভাবে কাজ করে:
- ডেভেলপার মডেল (এনটিটি ক্লাস) পরিবর্তন করে।
Add-Migrationবাdotnet ef migrations addকমান্ডের মাধ্যমে একটি মাইগ্রেশন তৈরি হয় — একটি ক্লাস যা পরিবর্তনগুলি বর্ণনা করে।Update-Databaseকমান্ড মাইগ্রেশনগুলি ডেটাবেসে প্রয়োগ করে এবং এর গঠন মডেলগুলির সাথে সিঙ্ক্রোনাইজ করে।
এটি অনুমতি দেয়:
- ডেটাবেসের পরিবর্তনগুলি ভার্সন করা।
- ডেপ্লয়মেন্টের সময় স্কিমা স্বয়ংক্রিয়ভাবে আপডেট করা।
- প্রয়োজন হলে পরিবর্তনগুলি প্রত্যাহার করা।
উদাহরণ কমান্ড:
dotnet ef migrations add AddNewColumnToUsers
dotnet ef database update