一键导入
prisma-debugging
Use this skill when fixing Prisma, Supabase PostgreSQL, migrations, schema, Prisma Client, or database connection errors in StockFlow.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use this skill when fixing Prisma, Supabase PostgreSQL, migrations, schema, Prisma Client, or database connection errors in StockFlow.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use this skill when fixing build, deployment, environment variable, Vercel, Next.js, Supabase, or production runtime errors in StockFlow.
Use this skill when building or fixing StockFlow chart of accounts, journal entries, general ledger, trial balance, banking, payments, debtors, creditors, or sales-to-ledger posting.
Use this skill when implementing role-based dashboards, permissions, navigation, or workflow behavior for StockFlow ERP users.
Use this skill when reviewing or changing organization scoping, role permissions, authorization, branch access, or tenant-safe database queries in StockFlow.
Use this skill when fixing CSV or Excel imports for products, consumables, raw materials, stock, customers, suppliers, or inventory in StockFlow.
Use this skill when working on raw materials, finished goods, branch stock, reservations, stock movements, stock adjustments, receipts, or inventory reports in StockFlow.
| name | prisma-debugging |
| description | Use this skill when fixing Prisma, Supabase PostgreSQL, migrations, schema, Prisma Client, or database connection errors in StockFlow. |
This project uses Next.js 16, Prisma 7, Supabase PostgreSQL, and pnpm.
Confirm the project root contains:
package.jsonprisma/schema.prismaprisma.config.ts.env.local or .envCheck required environment variables:
DATABASE_URLDIRECT_URLNEXT_PUBLIC_SUPABASE_URLNEXT_PUBLIC_SUPABASE_ANON_KEYNever expose secrets in logs, commits, screenshots, or responses.
Use pnpm where possible:
pnpm prisma generate
pnpm prisma db pull
pnpm prisma db push
pnpm prisma migrate status
For type-checking:
npx tsc --noEmit
Check:
Check:
5432 for direct connection6543 for pooler connectionLikely caused by PgBouncer transaction pooling. Use Prisma-compatible pooling settings or direct connection where needed.
Check:
Run:
pnpm prisma generate
--force-reset unless the user confirms data loss is acceptable.getTenantPrisma(organizationId).