我错误地删除了__init__.py.

时间:2017-06-22 01:00:35

标签: python django migration

我错误地删除了__init__.py以及我的django项目中的迁移文件夹

我现在该怎么办?

1 个答案:

答案 0 :(得分:4)

这是版本控制方便的地方。但看起来你没有版本控制。

以下是迁移的作用 - 它们可以帮助您随着时间的推移改进数据库。通常,保留版本等是有用的,可以帮助您将应用程序还原到以前的稳定版本等。 现在,通过丢失迁移文件夹,您丢失的只是版本控制历史记录。 这并不意味着应用程序将停止工作。您可以创建(from pap in db.Papers where pap.Authers.Split(',').ToList().Equals(auther) select pap).ToList(); 文件并创建initial migration

  

应用的“初始迁移”是创建该应用的迁移   该应用程序表的第一个版本。通常一个应用程序只有一个   初始迁移,但在某些情况下复杂的模型   它可能有两个或两个以上的相互依赖性。