官方文档:Multiple databases | Django documentation | Django
migrate 管理命令一次只在一个数据库上进行操作。默认情况下,它在 default
数据库上操作,但提供 --database 的话,它可以同步到不同数据库。因此,如果想在上面例子中的所有数据库上同步所有模型,你可以这样调用:
$ ./manage.py migrate --database=users
users 是setting.py 中指定的数据库配置名字
不加 --database 参数 实际上就是 --database=default