【发布时间】:2018-10-30 09:44:09
【问题描述】:
嘿,我刚开始使用 EF 核心,一切正常。我调用了context.Database.Migrate() 方法,它创建了一个数据库。但即使我的上下文对象有一个DBSet<T>,它也不会创建任何表,除了迁移历史记录。
谁能帮我解决这个问题?
【问题讨论】:
-
你给
Add-Migration打过电话吗? -
是的,我做到了。但我仍然希望 db 由代码本身启动..
-
Add-Migration生成代码,context.Database.Migrate()使用该代码迁移它。 -
好的。但它仍然无法正常工作。在这两种情况下,它只是创建数据库。不是表格
标签: c# sql-server asp.net-core entity-framework-core