EF Code First Database Model
-
Entitiy Framework Code First ile yazilan modelde diyelim ki 1000 lerce kayidimiz var ilerde yeni model ekledigimiz dusunelim model de bi degisiklik oldugunda database yeniden olusturuluyor ve kayitlar siliniyor kayitlarin silinmemesi icin ne yapmaliyiz ? 1000 lerce kaydi seed edemem, db yi disarida aktaramam, code first kafama karistirdi nasil olacak bu is en saglami schema first sanirim ?
-
schema first kullandım daha önce, dediğin gibi daha mantıklı geldi banada.
ama code first de update (sync) seçeneği olmalı diye düşünüyorum. yoksa hiç kullanışlı olmaz
-
SharpShooter bunu yazdı
schema first kullandım daha önce, dediğin gibi daha mantıklı geldi banada.
ama code first de update (sync) seçeneği olmalı diye düşünüyorum. yoksa hiç kullanışlı olmaz
evet hocam code first ozelliklerini arastiriyorum daha bulamadim update gibi birsey stackoverflow da da sordum bakalim ne diyecekler http://stackoverflow.com/questions/15545762/how-i-keep-my-database-content
edit. database migrations icerigi sakliyormus surda bir ornek var watch?v=i7SDd5JcjN4
tam anlamamisim migrations'i, ama buna guvenilir mi bilmem bi hatada db bum en iyisi schema first gibi database degisince modeli update etmek daha guvenli geliyor.
override tarafından 21/Mar/13 13:48 tarihinde düzenlenmiştir -
selam,
pm de, database migration da update yapabilirsin, çok sıkıntılı bir şey değil.
daha önce mvc çalışırken buradaki eleman code first kullandı,istediğin şeyleri buradan bakarak yapabilirsin. keza wrox ya da apress yayınlarından bir kitabı var bunun, orada da anlatıyordu hatırladığım kadarıyla
-
ef migration burada anlatılmış.
http://msdn.microsoft.com/en-us/data/jj193542
tqrL tarafından 21/Mar/13 14:43 tarihinde düzenlenmiştir -
çözümün migration olduğunu söylemişler zaten, bari bende güzel bi kaynak veriyim.
http://nedirtv.com/video/entity-framework-code-first-migration-webineri
