Entity Framework Code First Migration - Database Güncelleme
System.InvalidOperationException: 'The model backing the 'DataBaseContext' context has changed since the database was created. Consider using Code First Migrations to update the database (http://go.microsoft.com/fwlink/?LinkId=238269).' Hatası ve Çözümü Entity Framework Code First yaklaşımı ile kullanılıyorsa veritabanı yapısında değişiklik yapıldığında tüm veritabanı tekrardan oluşuyor. Bu da aktif uygulamalarda geliştirme yaparken ciddi bir sıkıntı haline geliyor. Neyse ki Microsoft Entity Framework 4.3 ile Code First ‘e Migration özelliği eklemiş. Bu sayede sıfırlanmadan veritabanı üzerinde istenen değişiklikler gerçekleştirilmiş oluyor. Şimdi bu nasıl yapılıyor adım adım inceleyebilirsiniz. Öncelikli olarak modelinizi barındıracağınız bir class oluşturmanız gerekmektedir.