Django migrations router databases

Обновить

April 2019

Просмотры

44 раз

1

Миграция создает такую ​​же структуру аутентификации для двух баз данных. На стороне по умолчанию является таблицей Django по умолчанию, а с другой стороны, та же Джанго по умолчанию таблицы больше таблиц в выбранном шаблоне. Является ли это трюк?

DATABASES = {
    'default': {},
    'DB1': {}
}

Маршрут ссылка док: https://docs.djangoproject.com/en/2.0/topics/db/multi-db/#topics-db-multi-db-routing

После миграции:

manage.py мигрировать

manage.py мигрировать --database = DB1

Default tables:
- auth_group
- auth_group_permissions
- auth_permission
- auth_user
- auth_user_groups
- auth_user_user_permissions
- django_admin_log
- django_content_type
- django_migrations
- django_session


DB1 tables:
- auth_group
- auth_group_permissions
- auth_permission
- auth_user
- auth_user_groups
- auth_user_user_permissions
- django_admin_log
- django_content_type
- django_migrations
- django_session
- custom_table1
- custom_table2
- custom_table3

0 ответы