и посмотреть медиа
Код на салфетке - Python кодинг
и посмотреть медиа
Канал о программировании на Python и других языках. Простые объяснения и коды.
Канал о программировании на Python и других языках. Простые объяснения и коды.
AI бот для озвучки текста и клонирования голоса в Telegram. Создавай аудио с помощью нейросети быстро и просто.
Ресурс для интересующихся программированием. Фокус на Python, но охватывает и другие темы. Простые примеры и разборы.
Всем привет! Знакома ли вам боль использования Enum в моделях SQLAlchemy и миграциях Alembic? Мне вот очень знакома... Суть проблемы: когда вы создаете модель с полем, ссылающимся на Enum-класс, Alembic корректно генерирует начальную миграцию. Однако, как только вы пытаетесь добавить, удалить или изменить значения в перечислении и создаете новую миграцию — Alembic просто игнорирует эти изменения. Никаких новых инструкций не появляется. Решение этой проблемы всегда было немного утомительным: приходилось вручную прописывать изменения в миграциях и надеяться, что все сделано правильно. (И да, привет кое-кому из чата, кто считает, что все миграции нужно писать руками =) ) И совершенно внезапно я наткнулся на библиотеку alembic-postgresql-enum. Она встраивается в Alembic как хук и автоматически отслеживает изменения в Enum-классах при генерации новых миграций. Головная боль в прошлом! Ссылка на репозиторий проекта: Ссылка скрыта
Открыть канал и посмотреть медиаТолько зарегистрированные пользователи могут делиться своим мнением.
Станьте первым, кто поделится своим впечатлением об этом ресурсе!