format-migration
Formatuj migracje TypeORM z czytelnym, sformatowanym kodem SQL
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do formatowania migracji TypeORM z konsekwentnym, czytelnym kodem SQL. Po wygenerowaniu migracji użyj tego narzędzia, aby zastosować ujednolicone reguły formatowania — wieloliniowe zapytania SQL, prawidłowe wcięcia dla klauzul ALTER TABLE, poprawne obsługiwanie indeksów i ograniczeń klucza obcego. Zapewnia, że cały kod migracji jest czytelny i zgodny ze standardami projektu.
Jak używać
Wygeneruj migrację TypeORM w zwykły sposób, korzystając z narzędzi TypeORM lub Claude. Skill będzie pracować z kodem zawierającym klasy implementujące MigrationInterface.
Przekaż wygenerowaną migrację do tego skilla, podając pełny kod klasy migracji. Skill wymaga całego kodu, nie tylko fragmentów, aby zachować kontekst i uniknąć błędów.
Skill automatycznie sformatuje wszystkie zapytania SQL zgodnie z regułami: każde zapytanie w queryRunner.query() będzie wieloliniowe, opakowane w blok /* sql /`` z tagiem / sql */ na tej samej linii co await queryRunner.query.
Dla klauzul ALTER TABLE skill zastosuje konsekwentne wcięcia, umieszczając modyfikacje kolumn na osobnych wierszach z odpowiednim wyrównaniem.
Skill upewni się, że indeksy w sekcji up zawierają IF NOT EXISTS, a w sekcji down zawierają IF EXISTS, zgodnie z najlepszymi praktykami PostgreSQL.
Przejrzyj sformatowany kod migracji zwrócony przez skill — powinien zawierać pełną klasę MigrationInterface z czytelnym, sformatowanym SQL, gotowy do zatwierdzenia i wdrożenia.