@yuretzgt

Как правильно развернуть проект на новой машине?

Есть проект на Django 3.0, сначала работал на SQLite но был перенесен на PostgreSQL

Теперь задача развернуть на новой машине.

Все файлы проекта лежат в git.
Мои действия:
1) git pull
2) сделал дамп базы PostgreSQL
3) развернул базу локально
4) запускаю ./manage.py runserver:
You have 305 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, branch, contenttypes, easy_thumbnails, finance, main, plates, products, sessions, sms.
Run 'python manage.py migrate' to apply them.

5) думаю раз база уже вся мигрирована, то сделаю migrations --fake но тут ошибка:
raise MigrationSchemaMissing("Unable to create the django_migrations table (%s)" % exc)
django.db.migrations.exceptions.MigrationSchemaMissing: Unable to create the django_migrations table (no schema has been selected to create in
LINE 1: CREATE TABLE "django_migrations" ("id" serial NOT NULL PRIMA...


Куда копать?
  • Вопрос задан
  • 321 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы