【问题标题】:do i will lose data in database if i delete migration files in django? [closed]如果我在 django 中删除迁移文件,我会丢失数据库中的数据吗? [关闭]
【发布时间】:2020-10-07 05:13:54
【问题描述】:

我有 Django 项目,我想在我的数据库中添加一些表,但我无法添加它,因为我在迁移文件中有一些问题,如果我删除了所有迁移文件,我会丢失数据库中的数据吗

【问题讨论】:

  • 为什么不试试看会发生什么?据我所知,唯一需要放松的是引导数据库,因为这不能通过迁移来完成。如果您在这些文件中有“问题”,为什么不解决这些问题呢?

标签: django migration migrate


【解决方案1】:

迁移是 Django 将您对模型所做的更改(添加字段、删除模型等)传播到数据库架构中的方式。

因此,删除迁移文件不会影响数据库中的数据。 有关更多信息,请查看 django 的 migrations

【讨论】:

    猜你喜欢
    • 2019-06-14
    • 1970-01-01
    • 1970-01-01
    • 2017-11-11
    • 2017-01-29
    • 1970-01-01
    • 2016-04-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多