EF Core - 删除迁移文件夹,但保留数据库?

问题描述 投票:0回答:0

我在迁移和更新数据库时遇到了一些问题,所以我删除了整个迁移文件夹。 我现在想更新数据库而不删除数据。

问题是,当我现在进行新的迁移时,它将包含所有已经存在的表/类,并带有“创建”语句。当我尝试更新数据库时,出现表已存在的错误 (ORA-00955)。

我发现:https://learn.microsoft.com/en-us/ef/core/managing-schemas/migrations/managing?tabs=dotnet-core-cli ,但是当我创建脚本时,它仍然只有一个“CREATE”而不是“CREATE IF NOT Exists”,所以这不能解决我的问题。

我怎样才能继续使用我的数据库,使用我当前的数据,同时仍然能够更新它?

oracle entity-framework entity-framework-migrations
© www.soinside.com 2019 - 2024. All rights reserved.