Перенос автономной базы данных SQLite 3.12.x с конфигурацией Django
Я оцениваю использование django для переноса базы данных SQLite на Postgres. База данных не была создана как проект django, а использовалась для других приложений. Я пытаюсь настроить django для выполнения рутинной миграции различных баз данных SQLite, предназначенных для разработки, в Postgres.
Я продолжаю терпеть неудачу с созданием django экспорта json из SQLite.
Я получаю следующую ошибку:
CommandError: Unable to serialize database: no such table: django_admin_log
Я настроил свою базу данных в settings.py Я запустил python manage.py inspectdb > models.py для получения советов по миграции и т.д.
Возможно, я пропустил шаги по предварительной настройке и т.д... и ищу помощи.
Первые данные дампа:
python manage.py dumpdata --database online_database <other parameters> > fixture.json
при необходимости исключить auth.permission исключить contenttypes
python manage.py dumpdata --database online_database --exclude auth.permission --exclude contenttypes > fixture.json
теперь Загрузите данные
python manage.py loaddata --database local_database <other parameters> path/to/your/fixtures/fixture.json