Мы пытаемся использовать CFE для создания одной схемы для каждого арендатора, как указано в сообщении блога CodeFluent (http://blog.codefluententities.com/2014/12/04/multi-tenant-using-multiple-schema/). В этом случае мы ожидаем, что каждая сгенерированная схема должна быть идентичной, и мы используем систему ICodeFluentPersistence Hook для идентификации компании для пользователя, а затем правильно настроим схему, которая будет использоваться. Все это работает нормально, но когда мы запускаем код для генерации нескольких схем (https://github.com/SoftFluent/CodeFluent-Entities/tree/master/Extensions/SoftFluent.MultiTenantGenerator), он удаляет ограничения. Затем я попытался выяснить, была ли проблема с моей конфигурацией, но запуск примера программы из GitHub дает те же результаты. После запуска программы-примера основной ключ не присутствовал в схеме contoso, хотя он был правильно определен в схеме dbo (и в модели).Проблема с генератором схемы многопользовательской схемы
Кто-нибудь использовал генератор Multi-схемы CFE или иметь представление о том, что проблема может быть?
У вас есть возможность взглянуть на ответ выше? Неужели я полностью оторван от базы? – user2589758
Я добавляю 2 обходных пути в ответ – meziantou