172 похожих чатов

А может быть такое что если база работала на свежей

версии постгреса, а затем ее дамп запихнуть в версию 9.2 и ошибки, не могу понять суть почему, на 1 проде все ок, у меня на компе все ок, пихаю дамп на 2 прод, полностью копирую проект со всеми миграциями, а он пишет постоянно при любом действии с базой с любой из таблиц что
django.db.utils.IntegrityError: null value in column "id" violates not-null constraint
и миграции до конца не идут изза этой же ошибки, вот и думаю может дело в версии постгреса?

12 ответов

7 просмотров

Наймите программиста.

atkisai- Автор вопроса
Ilya Anfimov
Наймите программиста.

язвительные советы оставь себе

atkisai
язвительные советы оставь себе

Так он прав. Вам, скорее всего, в Django-чат

atkisai- Автор вопроса
Dmitriy Sviridov
Так он прав. Вам, скорее всего, в Django-чат

да по ошибке видно что джанга тут не при чем, все понятно, буду разбираться, просто уже не первый раз переношу, а вот с новой локацией такая ошибка появилась, буду скорей всего пробовать свежую постгрес поставить

atkisai
да по ошибке видно что джанга тут не при чем, все ...

Снимите заново дамп и перезалейте в чистую базу. Возможно, дамп как-то криво сделан

atkisai- Автор вопроса
Dmitriy Sviridov
Снимите заново дамп и перезалейте в чистую базу. В...

не я пробовал, я думаю что версия 9.2 старая, там вот эта команда ресторе даже не работает, пишет старая версия для этой базы как я понимаю, лью через psql, но к себе на локал с прода я лил через ресторе, вобщем думаю нужно обновить просто постгрес

вы попробуйте просто запрос выполнить через DB Manager какой-нибудь и посмотреть, какая ошибка будет. Не исключено, конечно, что Django просто маппит ошибку PG на ошибку кода приложения, но хочется просто исключить лишние компоненты из расследования ошибки:)

atkisai- Автор вопроса
Anatoliy Burov
вы попробуйте просто запрос выполнить через DB Man...

хоть кто то чтото внятно ответил) ну может попробую, если разберусь, странно конечно да, если явно читать ее, то джанга думает что у всех обьектов нулевые айдишники хотя это не так, в джанго админке смотрю всю норм.

atkisai
хоть кто то чтото внятно ответил) ну может попробу...

для 9.2 EOL наступил November 9, 2017 — только самые упорные продолжают, ну вы понимаете — давно нужно обновиться )))

atkisai- Автор вопроса
Sergey Zhuravlev
для 9.2 EOL наступил November 9, 2017 — только сам...

да это по умолчанию на сентос7, как пакет только такая, а ставить с сайта было лень там все эти команды этапы проходить, да и подумал что впринципе может и прокатит какая разница

atkisai
да это по умолчанию на сентос7, как пакет только т...

Не делайте так, поставьте из pgdg репы, как описано на сайте PG. Вам с 9.2 люди помогать не захотят. Оно уже устарело.

atkisai- Автор вопроса

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

Обсуждают сегодня

подскажите пожалуйста, как мне освободить результат записанный в переменную result? в чем проблема подскажите если МОЖЕТЕ?
Михаил Helper
28
есть тут кто-то , кто только начал изучать си? если проходите курс на степике или как-то сами изучаете, пишите, может, скооперируемся?..
Eule
25
Скажите, тут нет проблемы? IMyInterface1 = interface function GetInterface2: IInterface2; ... function TMyInterface.GetInterface2: IInterface2; begin Result := TI...
Ruslan aka DUDE
18
Добрый день. Абракадабра в 12-й студии ввела новый тип поля БД TSQLTimeStampOffset, использую в постгресе timestampz и вот с 12-й версии начались чудеса! До этого поля times...
Delphi Photo
9
Коллеги, здравствуйте! А можно узнать ваше мнение относительно Wolfram Mathematica vs Julia? Просто у меня стоит выбор между тем, чтобы продолжить преподавать Wolfram Mathemat...
Илья Гаража
10
Обновленный chat тестили уже господа? Готовимся на заводы ? Простой проект на ларавель собирает за 1 ответ..
Jacov Borisov
14
А если без шуток, на чем десктоп сейчас пишут кроссплатформенный (ну чтобы с минимальным допиливанием под каждую платформу) и чтобы хорошая производительность софта была. Толь...
🐈
9
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
кому не сложно распишите пожалуйста для какой цели тут вот эти скобки и в них пихается указатель?
Михаил Helper
15
На одной бирже предложили обновить modx evo 1.0.1 Как думаете, стоит браться?
Artem
9
Карта сайта