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 с данными.