EF4 CTP5 - HasColumnType не работает - PullRequest
3 голосов
/ 27 января 2011

Я хочу переопределить nvarchar по умолчанию (4000) для одного из моих строковых столбцов на текстовый тип данных в SQL Express.Я использую этот код.

modelBuilder.Entity<Accommodation>()
               .Property(p => p.Information)
               .HasColumnType("text");

Но тип столбца остается как nvarchar?

Я также спросил здесь http://social.msdn.microsoft.com/Forums/en/adonetefx/thread/a1d84ea9-2f8e-42f0-bb83-ac9f68805d6d?prof=required

1 Ответ

1 голос
/ 27 января 2011

Ааа, я только что понял, что добавления беглого отображения было недостаточно, чтобы заставить таблицу снова сбросить и создать саму себя, даже если у меня был установлен DropCreateDatabaseIfModelChanges.

Мне пришлось заставить его обновить таблицу вручную.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...