Перейти к содержимому
↑↓перемещение↵открытьescзакрыть
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Database Migrations logo
Навык

Database Migrations

Отслеживает миграцию, чтобы бэкфилл не проходил вслепую

0
СохранитьПерейти на сайт ↗
Звёзды на GitHub
39 тыс.
Репозиторий на GitHub

Установка

Claude Code: /plugin marketplace add wshobson/agents → /plugin install database-migrations@claude-code-workflows
Условия запуска

Şema göçü yazılırken, kesintisiz geri doldurma planlanırken ya da göç sürecine izleme eklenirken.

Нужны инструменты
ReadWriteEditBashGrep
Автор
Seth Hobson
Лицензия
MIT

Две команды решают разные части одной задачи. Команда SQL-миграции использует подход expand-contract: добавляет столбец, создаёт индекс через CREATE INDEX CONCURRENTLY, заполняет данные пакетами по десять тысяч строк и лишь затем удаляет старую структуру, не блокируя большую таблицу на всё время операции. Команда наблюдаемости экспортирует собственную гистограмму Prometheus с интервалами от одной секунды до пяти минут, а Debezium передаёт поток изменений, поэтому многочасовой бэкфилл показывает прогресс; поддерживаются PostgreSQL, MySQL и SQL Server, а MongoDB Atlas — в части наблюдаемости.

Комментарии(0)

Войдите, чтобы комментировать

Комментариев пока нет — оставьте первый.

Похожие навыки

Пожаловаться на комментарий

Почему вы хотите отправить жалобу?