"Нет такой таблицы" после повторного развертывания - PullRequest
0 голосов
/ 04 августа 2020

Я пытаюсь реализовать автоматическую c миграцию в своем приложении. Procfile включает:

release: python manage.py migrate
...
2020-08-04T15:01:34.924211+00:00 heroku[run.4178]: State changed from starting to up
2020-08-04T15:01:35.269081+00:00 heroku[run.4178]: Awaiting client
2020-08-04T15:01:35.326202+00:00 heroku[run.4178]: Starting process with command `python manage.py migrate`
2020-08-04T15:01:44.905287+00:00 heroku[run.4178]: Process exited with status 0
2020-08-04T15:01:44.945348+00:00 heroku[run.4178]: State changed from up to complete

Однако, если я пытаюсь загрузить данные в базу данных, выводится: No such table: <> ошибка. Это сработает, если я повторно запустил команду миграции. В чем проблема?

1 Ответ

0 голосов
/ 11 августа 2020

Решение: использовать PostgreSQL

db_from_env = dj_database_url.config()
DATABASES['default'].update(db_from_env)
...