Przejdź do treści
ai101.tools
nawigujotwórzesczamknij
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Database Design logo
Umiejętność

Database Design

Przewodnik po schematach PostgreSQL i typach, których unikać

0
ZapiszOdwiedź stronę ↗

Instalacja

Claude Code: /plugin marketplace add wshobson/agents → /plugin install database-design@claude-code-workflows
Uruchamia się przy

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ń.

Komentarze(0)

Zaloguj się, aby skomentować

Nie ma jeszcze komentarzy — napisz pierwszy.

Podobne umiejętności

Zgłoś ten komentarz

Dlaczego to zgłaszasz?