【发布时间】:2016-07-30 00:05:12
【问题描述】:
当架构名称作为命令行参数传递时,我正在尝试更改我的应用程序的架构名称。
我已阅读此解决方案Changing schema name on runtime - Entity Framework,但它似乎不必要地复杂。
谁能告诉我是否有更简单的解决方案,或者这是否是最好的方法?
所以重申一下,我想使用默认的 dbo 模式名称,除非传递了命令行参数,例如 --schema = abc,在这种情况下,我想使用 abc 模式。我正在使用 EF6。
谢谢
【问题讨论】:
-
架构不是在您的上下文中映射的吗?在这种情况下,您可以为所有模式构建模型,让数据库构建并调用查询所需的模式。
标签: c# entity-framework selenium