Drizzle 0.30.4 пропустила шесть родительских таблиц PostgreSQL и остановила CI
В drizzle-kit 0.30.4 интроспекция PostgreSQL фильтрует relkind по 'r', 'v', 'm', из-за чего шесть секционированных родительских таблиц (relkind='p') не попадают в результат, а 96 дочерних партиций видны как обычные таблицы. Команда push открывает интерактивное меню переименования, которое не принимает ввод от yes, и зависший процесс блокирует деплой. Проблема воспроизводится и в 0.31.10, исправление ожидается в 1.0.
- drizzle-kit 0.30.4 не видит родительские таблицы с relkind='p'
- 96 дочерних партиций распознаются как обычные таблицы
- Меню переименования не принимает ввод от yes | npx drizzle-kit push
- Зависший процесс блокирует шаг миграции и весь деплой
Читать дальше
Софт