Миграции PostgreSQL — паттерны и решения

★ 8.0 · vibe-coding

postgres-migrations — это скилл для Claude Code, который содержит исчерпывающий справочник по миграциям PostgreSQL: типовые ошибки и их решения, idempotent-миграции, генерируемые колонки, полнотекстовый поиск и работа с индексами. Скилл охватывает восемь практических сценариев: использование IF NOT EXISTS для повторно запускаемых миграций, создание IMMUTABLE-обёрток для функций вроде array_to_string(), обработку расширений pg_trgm и uuid-ossp с проверкой их наличия, разрешение циклических зависимостей внешних ключей через отложенное добавление ограничений, а также оптимизацию полнотекстового поиска через tsvector, GIN-индексы и материализованные представления. Подходит разработчикам, которые регулярно меняют схему БД и хотят избежать ошибок при повторном применении миграций в PostgreSQL.