【问题标题】:how to use ef migration to create database?如何使用ef迁移创建数据库?
【发布时间】:2012-07-03 20:29:05
【问题描述】:

我搜索了迁移教程。在所有这些中,首先运行应用程序以通过 ef 创建数据库,然后启用迁移!有没有办法通过迁移创建数据库?不运行应用程序?我试试这些:

Add-Migration CustomName // not works

Add-Migration $InitialDatabase // not works

Add-Migration InitialDatabase // not works

Add-Migration InitialCreate // not works

Update-Database // not works

Update-Database Update-Database –TargetMigration:$InitialDatabase // not works

【问题讨论】:

标签: entity-framework migration ef-code-first entity-framework-4.3 entity-framework-migrations


【解决方案1】:

如果您已正确设置所有内容(连接字符串,已运行 enable-migrations),那么您应该能够在包管理器控制台上运行 update-database 以创建数据库。

$InitialDatabase 是一个自动创建的特殊迁移步骤。切勿尝试使用该名称添加新的迁移步骤。

【讨论】:

    猜你喜欢
    • 2020-12-03
    • 2014-08-05
    • 1970-01-01
    • 2020-02-27
    • 1970-01-01
    • 1970-01-01
    • 2016-02-28
    • 1970-01-01
    • 2021-05-04
    相关资源
    最近更新 更多