@triynko Вы увидите, что он вызывается цепочкой после метода CreateTable в классе миграции первого кода, который создается для создания таблицы. Метод находится в классе TableBuilder в пространстве имен System.Data.Entity.Migrations.Builders.

ользую EF 4.1 CodeFirst для создания моей БД. Кажется, что EF создает все первичные ключи с кластеризованным индексом, что не является оптимальным для нас в одном случае (возможно, больше случаев). Есть ли способ сказать EF генерировать эту таблицу с первичным ключом как некластеризованный индекс?

Конечно, мы могли бы сделать это вручную, используя собственный скрипт после того, как база данных уже создана, но у нас есть много внешних ключей, указывающих на эту таблицу, это было бы совершенно неоптимальным решением, если есть лучший, более прямой способ сделать это то же самое уже при создании БД. Любая помощь приветствуется

Ответы на вопрос(2)

Ваш ответ на вопрос