Database Design
Przewodnik po schematach PostgreSQL i typach, których unikać
Instalacja
Claude Code: /plugin marketplace add wshobson/agents → /plugin install database-design@claude-code-workflows
PostgreSQL şeması tasarlanırken, tip ve indeks kararları verilirken ya da mevcut tablo yapısı gözden geçirilirken.
- Autor
- Seth Hobson
- Licencja
- MIT
Dwa agenty i jedna umiejętność, wyjątkowo stanowcza jak na materiał referencyjny: zawiera jawną listę zakazanych typów, na której timestamp bez strefy czasowej, char, varchar z limitem długości oraz money mają wskazane konkretne zamienniki, a nie tylko zastrzeżenia. Sekcję z pułapkami warto mieć pod ręką podczas projektowania, ponieważ opisuje zachowania zaskakujące osoby przechodzące z innych silników. PostgreSQL nie indeksuje automatycznie kolumn kluczy obcych, ograniczenie unique dopuszcza dowolną liczbę wartości null, jeśli nie użyto NULLS NOT DISTINCT, a sekwencje identity z założenia pozostawiają luki po wycofaniu transakcji. Zalecane ustawienia domyślne są podane wprost: klucze bigint identity, numeric dla kwot i timestamptz dla czasu zdarzeń.
Podobne umiejętności
PostgreSQL Optimization
UmiejętnośćOptymalizuje zapytania, indeksy i typy danych w PostgreSQL
AlloyDB for PostgreSQL Skills
UmiejętnośćZarządza AlloyDB: wdrażanie, schemat, kondycja i replikacja
Supabase Agent Skills
UmiejętnośćWiedza o Supabase oraz osobna specjalizacja Postgres
Komentarze(0)
Zaloguj się, aby skomentować