I'm not sure if anything could or should be done, but I noticed a warning
in the documentation that Aymeric added:
"If you’re synchronizing content types to more than one database, be aware
that their primary keys may not match across databases. This may result in
data corruption or data loss.
Hi all,
I noticed that with multiple databases, the content_type tables are not
filled in the same way. It is not a bug, but having uniform content type
tables through multiple databases makes life easier.
If 'django.contrib.contenttypes' app comes before 'django.contrib.auth' in
INSTALLED_APP