Size: a a a

Django [ru] #STAY HOME

2020 June 25

D

Doka in Django [ru] #STAY HOME
У меня проблема вышла с БД. Кто-нибудь может помочь?
источник

A

Akhma in Django [ru] #STAY HOME
Doka
У меня проблема вышла с БД. Кто-нибудь может помочь?
Что за проблема опиши :)
источник

D

Doka in Django [ru] #STAY HOME
Миграции неправильно настроил. Удалил таблицу django_migrations, ругается, что django_content_types уже существует
источник

D

Doka in Django [ru] #STAY HOME
БД - postgreSQL
источник

A

Akhma in Django [ru] #STAY HOME
Почисти бд
источник

D

Doka in Django [ru] #STAY HOME
Нужно сохранить
источник

A

Akhma in Django [ru] #STAY HOME
И сделай новую
источник

D

Doka in Django [ru] #STAY HOME
ДАнные
источник

A

Akhma in Django [ru] #STAY HOME
Тогда верни миграции и делай измерения уже в миграции
источник

A

Akhma in Django [ru] #STAY HOME
Джанга без миграций думает, что в бд таких полей нет, а когда пытается создать выходит ошибка, так как поля есть, а миграции по полям нет. По этому тебе нужно вернуть миграции либо почистить базу
источник

A

Akhma in Django [ru] #STAY HOME
Ну или если прям так и хочется лёгкий пусть просто переименуй модель
источник

D

Doka in Django [ru] #STAY HOME
Спасибо, попробую
источник

D

Doka in Django [ru] #STAY HOME
А что делать с django_content_types
источник

D

Doka in Django [ru] #STAY HOME
django.db.utils.ProgrammingError: relation "django_content_type" already exists
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Doka
django.db.utils.ProgrammingError: relation "django_content_type" already exists
fake
источник

AA

Adil Amirov in Django [ru] #STAY HOME
Doka
Миграции неправильно настроил. Удалил таблицу django_migrations, ругается, что django_content_types уже существует
неправильно это как? в теории можно удалить миграции, которые не надо применять и фейкануть оставшиеся
источник

AD

Alex Dem in Django [ru] #STAY HOME
да, —fake единственный выход из такой жопы
источник

AD

Alex Dem in Django [ru] #STAY HOME
но если там в самих миграциях еще зарыта жопа, то добро пожаловать в ад
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
А я походу мазохист. Мне нравится ковыряться в миграциях
источник

AA

Adil Amirov in Django [ru] #STAY HOME
ну самый действенный метод в таком случае - просто удалить все миграции, подключиться к чистой базе, создать новые, подключиться к старой и сделать фейк
источник