# Миграции БД Каждый файл — одна миграция. Применяются при старте приложения автоматически в порядке сортировки имён. ## Как добавить новую миграцию 1. Создать файл `{номер}_{описание}.sql` в этой папке 2. Номер должен быть следующим (003, 004, ...) 3. SQL должен быть идемпотентным (`IF NOT EXISTS` где возможно) 4. Закоммитить и запушнуть ## Важно - Миграции выполняются **один раз**. После применения имя файла записывается в таблицу `_migrations`. - Уже работающие миграции не перезапускаются — если нужно что-то изменить, создавай новую миграцию, не редактируй старую. - Все DDL должны быть безопасны для повторного запуска — используй `IF NOT EXISTS`, `ADD COLUMN IF NOT EXISTS`.