intermediate

Migrations

Генерируйте и review SQL migrations, чтобы type-safe schema code не заменял deployment discipline.

Drizzle Kit генерирует SQL-миграции из изменений схемы или поддерживает SQL-first workflow. Важна привычка: review перед запуском и синхрон schema-кода, файлов миграций и развёрнутой БД.

На интервью: review сгенерированных миграций, окружения, ожидания отката, drift, когда уместен ручной SQL.

Типовые ошибки: type-safe правки схемы как «безопасный» production DDL; большие индексы и переписывание столбцов без плана выкатки.

Компромисс — скорость codegen против дисциплины DDL.

Чеклист:

  • Review сгенерированных файлов.
  • План влияния DDL в production.
  • Схема и история миграций вместе.
  • Порядок apply на staging с данными.