Как сначала добавить описание к столбцам в коде Entity Framework 4.3 с помощью миграции?

Сначала я использую код Entity Framework 4.3.1 с явными миграциями. Как добавить описания столбцов либо в классы конфигурации объектов, либо в миграции, чтобы они заканчивались описанием столбца на сервере SQL (, например. 2008 R2 )?

Я знаю, что, возможно, смогу написать метод расширения для класса DbMigration, который регистрировал бы вызов процедуры sp_updateextendedpropertyили sp_addextendedpropertyкак операцию миграции sql внутри транзакции миграции и вызывал бы это расширение после создания таблицы в миграции. Upметод. Но есть ли элегантно построенный способ, который мне еще предстоит открыть? Было бы неплохо иметь атрибут, который логика обнаружения изменений миграций может подобрать и сгенерировать соответствующие вызовы методов в миграции на основе шаблонов.

22
задан Perception 26 February 2013 в 18:46
поделиться