Я пытаюсь изменить имя схемы для своего приложения, когда имя схемы передается в качестве аргумента командной строки.Изменение имени схемы схемы Entity Framework
Я прочел это решение Changing schema name on runtime - Entity Framework, но кажется излишне сложным.
Может ли кто-нибудь сказать мне, есть ли более простое решение или это лучший способ сделать это?
Чтобы повторить, я хочу использовать имя схемы dbo по умолчанию, если не передан аргумент командной строки, такой как -schema = abc, и в этом случае я хочу использовать схему abc. Я использую EF6.
Благодаря
Не отображена схема в вашем контексте? в этом случае вы могли бы построить модель для всех схем, позволить строить базу данных и вызывать схему, необходимую для вашего запроса. – DevilSuichiro