prisma-expert
Ekspert Prisma ORM do projektowania schematów, migracji i optymalizacji zapytań
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność specjalisty od Prisma ORM, która pomaga w projektowaniu schematów baz danych, zarządzaniu migracjami, optymalizacji wydajności zapytań i modelowaniu relacji. Użyj jej proaktywnie, gdy napotykasz problemy ze schematem Prismy, błędy migracji, wydajność zapytań, projektowanie relacji między tabelami lub problemy z połączeniem do bazy danych. Obsługuje PostgreSQL, MySQL i SQLite.
Jak używać
Zainstaluj umiejętność w swoim środowisku Claude lub Copilot, dodając ją do konfiguracji agenta jako skill o nazwie prisma-expert.
Przed użyciem sprawdź, czy Prisma jest zainstalowana w projekcie, uruchamiając polecenie npx prisma --version. Umiejętność automatycznie wykryje wersję Prismy, dostawcę bazy danych (PostgreSQL, MySQL, SQLite) oraz istniejące migracje w katalogu prisma/migrations/.
Opisz problem związany z Prisma — na przykład błędy w schemacie, problemy z relacjami między tabelami, wydajność zapytań lub kwestie migracji. Umiejętność zidentyfikuje kategorię problemu i zasugeruje rozwiązanie.
Jeśli problem dotyczy czystej optymalizacji SQL, konfiguracji serwera bazy danych lub poolingu połączeń na poziomie infrastruktury, umiejętność przekieruje Cię do specjalisty w danej dziedzinie (postgres-expert, database-expert lub devops-expert).
Zastosuj sugerowane poprawki, zaczynając od minimalnych zmian. Umiejętność pomoże Ci walidować schemat poleceniami npx prisma validate i npx prisma format, a następnie testować zmiany.
W razie potrzeby umiejętność wskaże, jak sprawdzić różnice między schematem a bazą danych za pomocą npx prisma migrate diff, aby upewnić się, że migracje są poprawne.