9

Entity Framework CTP5 ve Kod İlk Kullanıyorum. SQL Server'da belirli bir sütunun Harmanlamasını değiştirmem gerekiyor. Varsayılan harmanlamanın SQL_Latin1_General_CP1_CI_AS olduğuna inanıyorum, ancak bu bir sütun derlemesini SQL_Latin1_General_CP1_CS_AS (Büyük/Küçük Harfe Duyarlı) olarak değiştirmem gerekiyor.Varlık Çerçeve Kodu İlk - Tablo Değiştir Sütun Harmanlama

Belirli bir sütun karşılaştırmasını değiştirmek için İlk Kod'da ModelBuilder'ı kullanmanın bir yolu var mı?

BarDev

cevap

10

Model oluşturucu buna izin vermez ama özel veritabanı başlatıcı oluşturmak ve ALTER TABLE komutunu çalıştırabilirsiniz. Örnek, özel dizin oluşturma this one ile aynı olacaktır.

+4

Mükemmel Böyle bir şey ve o iş gibi görünüyordu vermedi: context.Database.SqlCommand ("ALTER tablo MyTable ALTER SÜTUN Sütunum VARCHAR (50) SQL_Latin1_General_CP1_CS_AS COLLATE BOŞ"); –

0

Kullanım RenameTable (String name, string newName)