我正在启动一个新的django项目,我的团队通常会制作一个“setup/reset”脚本,该脚本会重建容器和drop(除非它还不存在),并从头开始重建数据库。
我找到了
manage.py flush
用于删除数据的命令,但我还希望还原所有迁移。我只能找到一个命令,一次滚动一个应用程序的迁移:
manage.py migrate <app_name> zero
我有办法这么做吗
每一个
应用程序,或者我必须在脚本中列出它们?我们确实有
manage.py migrate
命令可以迁移所有的东西,所以我基本上只需要相反的命令。
如果这不容易实现,我可能只需要删除db容器并重建数据库
谢谢!