Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do generowania zmian bazy danych CockroachDB. Automatycznie tworzy migracje SQL i aktualizuje schemat w pliku dbinit.sql. Użyj go, gdy pracujesz nad zmianami struktury bazy, tworzysz nowe migracje lub modyfikujesz schemat. Skill czyta instrukcje z README projektu, aby zapewnić idempotentność i zgodność z ograniczeniami CockroachDB.
Jak używać
Zainstaluj skill w swoim projekcie, umieszczając go w katalogu
.claude/skills/obok pozostałych narzędzi Claude.Przeczytaj plik
schema/crdb/README.adocw swoim repozytorium — skill automatycznie go przeanalizuje, aby zrozumieć wymagania dotyczące idempotentności i ograniczenia (np. brak możliwości zmiany nazwy kolumny).Opisz zmianę, którą chcesz wprowadzić. Skill zapyta, czy chcesz: (a) zmienić zarówno
dbinit.sqljak i stworzyć migrację, czy (b) tylko napisać migrację dla istniejących zmian.Jeśli wybierzesz opcję (a), opisz zmiany dla
dbinit.sql, a skill je zastosuje i przejdzie do tworzenia migracji.Jeśli wybierzesz opcję (b), skill poprosi o wskazanie źródła zmian: niezatwierdzone zmiany, bieżący commit lub cała gałąź. Podaj komendę
git difflubjj diff(w zależności od systemu kontroli wersji w projekcie).Skill wygeneruje plik migracji SQL zgodnie ze zmianami i wymaganiami projektu.