Size: a a a

Django [ru] #STAY HOME

2020 January 06

d

djigit0s in Django [ru] #STAY HOME
папку migrations надо заливать на гит? или его надо исключать в gitignore?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
думаю надо
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
djigit0s
папку migrations надо заливать на гит? или его надо исключать в gitignore?
До сих пор не понял, откуда пошла мода игнорировать миграции в системе контроля версий и какой у людей, пропагандирующих это юзкейс
источник

d

djigit0s in Django [ru] #STAY HOME
Rust Saiargaliev
До сих пор не понял, откуда пошла мода игнорировать миграции в системе контроля версий и какой у людей, пропагандирующих это юзкейс
вопрос возник, когда на продакшене посыпались ошибки в команде migrate, помогло удаление миграций и повторное выполнение команд makemigrations и migrate
источник

DT

Dan Tyan in Django [ru] #STAY HOME
djigit0s
вопрос возник, когда на продакшене посыпались ошибки в команде migrate, помогло удаление миграций и повторное выполнение команд makemigrations и migrate
теперь у тебя будет головняк со следующими =)
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
djigit0s
вопрос возник, когда на продакшене посыпались ошибки в команде migrate, помогло удаление миграций и повторное выполнение команд makemigrations и migrate
Если у тебя в продакшне применяются миграции только из системы контроля версий, ошибок быть не должно - при условии что миграция рабочая и что до этого на сервере никто ручками не лазил и не делал каких-то миграций или изменений в бд
источник

d

djigit0s in Django [ru] #STAY HOME
Rust Saiargaliev
Если у тебя в продакшне применяются миграции только из системы контроля версий, ошибок быть не должно - при условии что миграция рабочая и что до этого на сервере никто ручками не лазил и не делал каких-то миграций или изменений в бд
дело в том, что база была пустая и это была первая миграция
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
djigit0s
дело в том, что база была пустая и это была первая миграция
К сожалению, ничего не могу сказать, пока не увижу какие там миграции были и какие ошибки сыпались
источник

d

djigit0s in Django [ru] #STAY HOME
Dan Tyan
теперь у тебя будет головняк со следующими =)
почему?
источник

d

djigit0s in Django [ru] #STAY HOME
Rust Saiargaliev
К сожалению, ничего не могу сказать, пока не увижу какие там миграции были и какие ошибки сыпались
источник

DT

Dan Tyan in Django [ru] #STAY HOME
если у тебя будет расхождение между миграциями на деве и на проде
источник

DT

Dan Tyan in Django [ru] #STAY HOME
будут рога
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
"примерно" не считается. У человека там вылетает syntax error - это значит косяк в коде миграции

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

d

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

RS

Rust Saiargaliev in Django [ru] #STAY HOME
djigit0s
пока не поздно, попробую разобраться в чем косяк был при миграции и сделаю заново, чтоб на проде и дев были одинаковые миграции
Если ты создаешь и накатываешь какие-то миграции руками в проде - это сопоставимо тому что ты на том же самом продакшне лезешь в какой-то код и чинишь его там игнорируя vcs
источник

d

djigit0s in Django [ru] #STAY HOME
Rust Saiargaliev
Если ты создаешь и накатываешь какие-то миграции руками в проде - это сопоставимо тому что ты на том же самом продакшне лезешь в какой-то код и чинишь его там игнорируя vcs
сейчас попробую повторно сделать те же операции и если вылезет ошибку покажу
источник

ID

Ihor Dreyev in Django [ru] #STAY HOME
Saydi
Можете забыть, что я выше скинул, у меня есть проект на пхп и база на постгрю, база готовая и с данными, модели создал и тестовую бд поднял. Как мне джангу к этой базе, которая уже есть подключить? С чего начать?)
источник

d

djigit0s in Django [ru] #STAY HOME
Rust Saiargaliev
Если ты создаешь и накатываешь какие-то миграции руками в проде - это сопоставимо тому что ты на том же самом продакшне лезешь в какой-то код и чинишь его там игнорируя vcs
Если по правильному то в проде никакие изменения не должны вносится в код?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
djigit0s
Если по правильному то в проде никакие изменения не должны вносится в код?
Представь, что завтра твой хостинг провайдер закрывается и ты переезжаешь. Как ты будешь разворачивать свой сайт, если у тебя там тонна ручного труда была?
источник

N

N1LEX in Django [ru] #STAY HOME
как это)
источник