database-migrations-sql-migrations
Migracje baz danych bez przestojów z pełną kontrolą i planem powrotu
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do zarządzania migracjami SQL w PostgreSQL, MySQL i SQL Server z fokusem na zero-downtime deployment. Otrzymasz analizę zmian, plan implementacji expand-contract lub blue-green, gotowe skrypty SQL z walidacją, procedury rollbacku i optymalizację wydajności dla dużych zbiorów danych. Idealny dla zespołów dbających o integralność danych i bezpieczeństwo w produkcji.
Jak używać
Zainstaluj skill w swoim środowisku agenta, upewniając się, że masz dostęp do dokumentacji migracji baz danych dla PostgreSQL, MySQL lub SQL Server.
Przygotuj szczegóły projektu migracji: określ cel zmian schematu, listę tabel i kolumn, które będą modyfikowane, oraz wymagania dotyczące dostępności systemu (czy możliwy jest krótki przestój, czy konieczne jest zero-downtime).
Uruchom skill z pytaniem o strategię migracji, podając typ bazy danych i skalę zmian. Skill wygeneruje raport analizy z podziałem zmian, sugerowaną strategię (expand-contract dla zero-downtime lub blue-green dla większych transformacji) oraz identyfikację potencjalnych ryzyk.
Przejrzyj wygenerowane skrypty SQL i procedury rollbacku. Skill dostarczy gotowe do użytku skrypty z wbudowanymi kontrolami walidacji (pre i post-migracyjne) oraz instrukcje dla scenariusza powrotu do poprzedniej wersji.
Zaplanuj wykonanie migracji z uwzględnieniem monitorowania: skill wskaże punkty kontrolne, gdzie należy weryfikować integralność danych, oraz zasugeruje batch processing lub wykonanie równoległe dla optymalizacji wydajności na dużych zbiorach.
Po wdrożeniu uruchom procedury walidacji z sugerowanymi checklistami, aby potwierdzić sukces migracji i gotowość do usunięcia starych struktur lub rollbacku w razie potrzeby.