🎯

database-changes

🎯Skill

from programming-in-th/programming.in.th

VibeIndex|
What it does

database-changes skill from programming-in-th/programming.in.th

πŸ“¦

Part of

programming-in-th/programming.in.th(3 items)

database-changes

Installation

πŸ“‹ No install commands found in docs. Showing default command. Check GitHub for actual instructions.
Quick InstallInstall with npx
npx skills add programming-in-th/programming.in.th --skill database-changes
1Installs
99
-
Last UpdatedJan 29, 2026

Skill Details

SKILL.md

Use when modifying Prisma schema or database queries. Ensures proper migrations, type safety, and query performance.

Overview

See [Database patterns](../../docs/database-patterns.md) for full reference.

Schema changes:

```bash

pnpm prisma migrate dev --name descriptive_name

pnpm check-types

```

Query rules:

  • Always import { prisma } from '@/lib/prisma'
  • Always use select for specific fields
  • Always paginate with take/skip
  • Avoid N+1: use include or batch with where: { id: { in: ids } }

Models: User, Task, Submission, Assessment, Category, Tag, Bookmark