drizzle-orm-schema-and-relations
Drizzle ORM Schema and Relations
Use this skill when the task is about schema declaration, relation modeling, or the ownership of database structure in Drizzle.
Scope
- dialect-specific table and column declaration
- schema organization across one or many files
- aliases, casing, and naming conventions
- indexes, constraints, views, sequences, and RLS
- soft relations and relational-query schema definitions
- beta-only relation-modeling changes like
defineRelations
Routing cues
pgTable,mysqlTable,sqliteTable, column types,pgSchema, constraints, views,relations,defineRelations, orcasing-> use this skill- query composition, CRUD, filters, joins, transactions, cache, or
sql-> usedrizzle-orm-queries-and-sql - database connection setup or runtime-specific drivers -> use
drizzle-orm-drivers-and-runtimes - migration generation, introspection, or
drizzle.config.ts-> usedrizzle-orm-migrations-and-drizzle-kit
More from dobroslavradosavljevic/skills
base-ui-typescript-surface
Use for Base UI namespace contracts, change event types, generic render types, and wrapper typing patterns.
4base-ui-basic-primitives
Use for simple primitives with low integration complexity (Avatar, Button, Meter, Progress, Scroll Area, Separator).
4base-ui-root-providers
Use for CSP Provider, Direction Provider, and useDirection when wiring Base UI at the app root or across portals.
4base-ui-menus-navigation-and-toast
Use for Menu, Context Menu, Menubar, Navigation Menu, Toolbar, Toast, and shared command-surface patterns such as detached triggers and menu payloads.
4base-ui-forms-and-validation
Use for Base UI Field/Form primitives, validation flows, form controls, and advanced Number Field, Slider, and RadioGroup behavior.
4base-ui-disclosure-and-tabs
Use for stateful visibility components (Accordion, Collapsible) and tab navigation semantics.
4