Django 是否可以使用非默认数据库连接删除应用程序的默认数据库迁移?

Django 是否可以使用非默认数据库连接删除应用程序的默认数据库迁移?,django,database,migration,Django,Database,Migration,我在我的settings.py中使用多个数据库键(连接名),用于各种应用程序,有些使用mysql,有些使用postgresql 我注意到,在默认数据库表django_migrations中,它还存储了未使用默认数据库的应用程序的迁移。 我可以删除它们吗?或者,如果需要,它们的用途是什么?除了大约200字节的存储之外,删除它们还能获得什么好处?当我从mysql中将一个非默认数据库更改为使用postgresql时,命令:“python.py migrate--database=changed\u d

我在我的settings.py中使用多个数据库键(连接名),用于各种应用程序,有些使用mysql,有些使用postgresql

我注意到,在默认数据库表django_migrations中,它还存储了未使用默认数据库的应用程序的迁移。

我可以删除它们吗?或者,如果需要,它们的用途是什么?

除了大约200字节的存储之外,删除它们还能获得什么好处?当我从mysql中将一个非默认数据库更改为使用postgresql时,命令:“python.py migrate--database=changed\u database\u key\u name”似乎被“愚弄”了,没有注意到postgresql数据库需要在其上运行迁移。我想可能是默认数据库中的迁移混淆了迁移系统,导致了故障。