我错误地删除了__init__.py
以及我的django项目中的迁移文件夹
我现在该怎么办?
答案 0 :(得分:4)
这是版本控制方便的地方。但看起来你没有版本控制。
以下是迁移的作用 - 它们可以帮助您随着时间的推移改进数据库。通常,保留版本等是有用的,可以帮助您将应用程序还原到以前的稳定版本等。
现在,通过丢失迁移文件夹,您丢失的只是版本控制历史记录。
这并不意味着应用程序将停止工作。您可以创建(from pap in db.Papers
where pap.Authers.Split(',').ToList().Equals(auther)
select pap).ToList();
文件并创建initial migration。
应用的“初始迁移”是创建该应用的迁移 该应用程序表的第一个版本。通常一个应用程序只有一个 初始迁移,但在某些情况下复杂的模型 它可能有两个或两个以上的相互依赖性。