2/2/2023 1:01:07 AM
ASP .NET CORE 3.1
( 0 ) Yorum
ASP .NET CORE 3.1'DE MSSQL' E İKİNCİ MİGRATİON

Yeni bir Entity eklediniz yada Entity'lerde değişiklik yaptınız ve yeni bir migration gerekiyor.

 

İ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.