总所周知,django项目经行数据迁移使用 python manage.py makemigrations 和python manage.py migrate 进行数据迁移。
而往往这样去操作他只会读取每个app下的models.py文件,而且只会放入到default数据库(默认数据库)
而当你models文件全部都写在一个app中以方便管理,或者你想把某个模块的数据库迁移到另一个数据库中,以上方法显然不合适。
指定应用去数据迁移:
python manage.py makemigrations 应用名
python manage.py migrate 应用名
指定数据库迁移数据
python manage.py migrate --datebase='数据仓库名'