Toolverse
Wszystkie skille

managing-database-migrations

autor: jeremylongshore

Zarządzaj zmianami schematu bazy danych z kontrolą wersji i bezpiecznym rollbackiem

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
24

O skillu

Umiejętność do obsługi migracji bazy danych dla Claude'a. Generuje pliki migracji z timestampem zawierające operacje "up" i "down" dla PostgreSQL, MySQL, SQLite i MongoDB. Pozwala bezpiecznie tworzyć nowe migracje, dodawać kolumny do tabel i wycofywać poprzednie zmiany schematu. Aktywuje się, gdy wspomniasz o migracji bazy danych, zmianie schematu lub rollbacku.

Jak używać

  1. Zainstaluj umiejętność w swoim środowisku Claude'a, dodając ją do konfiguracji agenta lub wtyczki.

  2. Poproś Claude'a o utworzenie migracji, używając naturalnego języka, np. "Utwórz migrację, aby dodać kolumnę 'email' do tabeli 'users'" lub "Wycofaj ostatnią migrację bazy danych".

  3. Claude wygeneruje plik migracji z automatyczną nazwą zawierającą timestamp, który będzie zawierać zarówno operacje "up" (zastosowanie zmian), jak i "down" (wycofanie zmian).

  4. Przejrzyj wygenerowany plik migracji, aby upewnić się, że SQL jest poprawny dla Twojej bazy danych (PostgreSQL, MySQL, SQLite lub MongoDB).

  5. Zastosuj migrację w swoim systemie zarządzania migracjami, uruchamiając wygenerowany plik w odpowiedniej kolejności.

  6. W razie potrzeby poproś Claude'a o wycofanie migracji, a umiejętność wygeneruje instrukcje rollbacku na podstawie operacji "down" zawartej w pliku.

Podobne skille