有一个Django应用程序,主要负责从数据库创建报告并更新同一数据库中的表。
它当前正在服务器A上运行。我现在将应用程序复制到服务器B并将其指向同一个数据库。它正好接受所有表格/功能。
唯一让我担心的是,当我在服务器B上启动python开发服务器时,它会给我 你有未应用的迁移 警告。我很确定我不需要对我的数据库进行任何更改 - 我只是指向人们仍在服务器A中使用的相同数据库 - 所以我很确定我不需要进行任何迁移。
我应该忽略那个警告吗?将应用程序从服务器A复制到服务器B时,迁移方面的最佳做法是什么?
答案 0 :(得分:0)
确保两台服务器上的迁移文件相同。
如果两个服务器都具有相同的迁移文件,并且两个服务器都访问同一个数据库,那么您就不应该获得未应用的迁移'在一台服务器上警告但不在另一台服务器上警告。