【问题标题】:Generate database or backup from DbContext file in ASP.NET Core Web API从 ASP.NET Core Web API 中的 DbContext 文件生成数据库或备份
【发布时间】:2022-01-07 20:13:31
【问题描述】:

我有问题。我在 PostgreSQL 中丢失了我的数据库,我只有一个 DbContext 文件,它是我从丢失的数据库中生成的。

如果您知道如何从我的dbContext 文件中获取备份或数据库。

提前致谢

【问题讨论】:

  • 看来以后会有人备份.....

标签: c# postgresql asp.net-core entity-framework-core


【解决方案1】:

EF Core 会根据 DBContext 的模型生成数据库。它只会创建新表,其中没有任何数据。这意味着它无法备份或恢复您的数据。

我建议你可以检查一下 PostgreSQL 的备份,看看它是否会自动创建备份数据库并记住以后备份数据库。

【讨论】:

  • 我可以在不获取数据的情况下获取表格和它们之间的关系
  • 当然可以。您可以按照article 使用迁移操作来了解表格列和关系。
猜你喜欢
  • 1970-01-01
  • 2021-01-06
  • 2020-01-31
  • 2017-01-16
  • 1970-01-01
  • 1970-01-01
  • 2013-05-29
  • 2020-02-05
  • 2020-08-07
相关资源
最近更新 更多