Writing DB Schemas

Use when writing or reviewing SQL DDL — creating a table, adding a column, designing a schema or a migration — before the first CREATE TABLE is typed. Also when a schema shows nullable status columns (returned_at, deleted_at, closed_at), foreign keys without ON DELETE, TEXT timestamps, application-generated surrogate ids, CHECK (col IN (...)) vocabularies, delimited lists or JSON columns standing in for child tables, or tables whose only key is the surrogate id.

guygrigsby Updated

File contents

guygrigsby/claude-plugins/tree/main/plugins/db-schemas/skills/writing-db-schemas commit 88c33cd2f9

Frequently asked questions

npx skillmds@latest add guygrigsby/writing-db-schemas