Size: a a a

2020 June 30

T

Tishka17 in Python Flask
А если базу пересоздавать и последнюю миграцию только?
источник

[O

[object Object] in Python Flask
Tishka17
А если базу пересоздавать и последнюю миграцию только?
тоже прокатывает. Но как-то не хочется на каждое обновление БД пересоздавать всё. Иначе зачем вообще миграции нужны :)
источник

T

Tishka17 in Python Flask
Так зачем на обновление
источник

T

Tishka17 in Python Flask
Миграции тестировать надо как бы
источник

T

Tishka17 in Python Flask
Протестил, убедился что ошибок нет, накатил на боевую
источник

[O

[object Object] in Python Flask
Tishka17
Так зачем на обновление
ну.. я новые таблицы доавляю, добавляются новые внешние связи
источник

[O

[object Object] in Python Flask
а.. в этом смысле
источник

T

Tishka17 in Python Flask
Я имею ввиду, неужели эта ошибка такая редкая?
источник

T

Tishka17 in Python Flask
Это же должно при применении миграции сразу ловиться, не?
источник

[O

[object Object] in Python Flask
Tishka17
Я имею ввиду, неужели эта ошибка такая редкая?
вылезает каждый раз, когда добавляю новый foreign key.
источник

T

Tishka17 in Python Flask
А, даже не надо базу пересоздавать. Миграция не применялась, упала. Правишь её и всё
источник

T

Tishka17 in Python Flask
Это же постгрес, в нем ddl транзакционный
источник

T

Tishka17 in Python Flask
По сути база должна оставаться на предыдущей миграции
источник

[O

[object Object] in Python Flask
Tishka17
А, даже не надо базу пересоздавать. Миграция не применялась, упала. Правишь её и всё
flask db revision?
источник

T

Tishka17 in Python Flask
Чо
источник

T

Tishka17 in Python Flask
Код миграции открываешь и редактируешь
источник

T

Tishka17 in Python Flask
Хз что за flask db revision
источник

T

Tishka17 in Python Flask
У тебя одна битая миграция, чинишь ее и всё
источник

T

Tishka17 in Python Flask
[object Object]
вылезает каждый раз, когда добавляю новый foreign key.
Это ты как вообще? ФК пытаешься направить не на первичный ключ?
источник

[O

[object Object] in Python Flask
Tishka17
Это ты как вообще? ФК пытаешься направить не на первичный ключ?
на первичный. Сто раз перепроверил всё. И пока не пересоздам миграцию и не дропну alembic - не применяется
источник