Hoc*_*eyJ 4 c# entity-framework entity-framework-core .net-core asp.net-core
在标准.NET版本的实体框架中,您可以使用撤消上次数据库更新.
Update-Database -TargetMigration "NameOfPreviousMigration"
Run Code Online (Sandbox Code Playgroud)
如果您在Entity Framework for .NET Core(EntityFrameworkCore)上尝试此操作,则会收到以下错误:
Update-Database:找不到与参数名称"TargetMigration"匹配的参数.在行:1 char:17 + Update-database -TargetMigration"NameOfPreviousMigration"+ ~~~~~~~~~~~~~~~~ + CategoryInfo:InvalidArgument :( :) [Update-Database],ParameterBindingException + FullyQualifiedErrorId :NamedParameterNotFound,Update-Database
如何在.NET Core中还原数据库?
Hoc*_*eyJ 13
要在EntityFrameworkCore中执行此操作,请不要使用TargetMigration参数.只需命名要恢复的迁移.
例如
Update-Database NameOfPreviousMigration
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2355 次 |
| 最近记录: |