SQL Server Management Studio üzerinde veritabanındaki bir tablo üzerinde değişiklik yapmak isteğinizde standart olarak aşağıdaki hatayı verir ve değişiklik yapmanıza izin vermez. Bunun nedeni tablolarınıza müdahale edilmesini engellemektir ve güvenlik nedeniyle açık gelir. Özellikle Code First bir proje yazıyorsanız Designer üzerinden tablolarınızın yapısının değiştirilmesi projelerinize ciddi zararlar verebilir.
Saving changes is not permitted. The changes that you have made require the following tables to be dropped and re-created. You have either made changes to a table that can’t be re-created or enabled the option Prevent saving changes that require the table to be re-created.
SQL Server Management Studio üzerinden bu değişikliklere izin vermek için aşağıdaki adımları takip edin;
1. Tools menüsünden Options‘a giriyoruz.
2. Soldaki listeden Designers bölümüne geliyoruz.
3. Prevent saving changes that require table re-creation bölümü checkli gelecektir bu check’i kaldırıyoruz.
4. Ok’a basarak keyfimize bakıyoruz :)