Перейти к содержанию
Версия: 4.2.159 Обновлено: 2026-04-29

Миграции БД

Схема PostgreSQL меняется только через SQL migrations в backend/storage/migrations/.

Команды

make migrate-status
make migrate-up
make migrate-down STEPS=1

Правила

  • Не выполнять ручной ALTER TABLE без явного разрешения.
  • Новая миграция требует пары *.up.sql и *.down.sql.
  • transactions остаётся append-only.
  • Перед deploy миграция проверяется локально и на TEST.

Workflow

  1. Создать migration files с новым номером.
  2. Запустить make restart.
  3. Запустить make migrate-up.
  4. Запустить релевантные тесты.
  5. Проверить make migrate-status.

Связанные документы