İlk defa migration yapıyorsanız ilk migration nasıl yapıldığını anlattığım yazımı buradan okuyabilirsiniz.
Asp .Net core 3.1 de migration 2 Adım da yapılmaktadır.
1. Adımda PowerShell uygulamasını ilk makalede anlattığım gibi açıp alttaki kodu yazmanız gerekiyor.
Burada dikkat etmeniz gereken yer "add " komutundan sonra sizin anlayabileceğiniz ve boşluk olmadan bir başlık yazmanız yeterlidir.
dotnet ef migrations add migrationismi
2. Adımda veritabanında tabloların oluşması için yada değişikliklerin geçerli olması için bu kodu yazmanız yeterlidir.
dotnet ef database update
Bu iki komutla yaptığınız değişiklikler veritabanınıza yansıyacaktır
Bir hatırlatma yapayım. Projenizde Entity'ler üzerinde değişiklik yaptıysanız veya projeye yeni Entity eklediyseniz, her değişiklikten sonra bu 2 adımı tekrar yapmanız gerekiyor. Eğer yapmazsanız projeniz hata verecektir.