What problem does it solve? Writing correct Prisma Client queries requires knowing dozens of methods, filter operators, and transaction patterns, and mistakes lead to runtime errors or SQL injection risks. ## Core Features & Use Cases - Model Query Reference: Covers CRUD methods like findUnique, findMany, create, update, upsert, deleteMany, count, aggregate, and groupBy with return types. - Filtering and Relations: Documents scalar, logical, relation, array, and JSON filter operators plus nested writes like connect, connectOrCreate, and disconnect. - Transactions and Raw SQL: Explains sequential and interactive $transaction patterns, isolation levels, and safe $queryRaw/$executeRaw usage with parameterization. - Use Case: When building a Next.js API route that paginates users, filters by role, and includes post counts, consult this reference to compose the correct findMany call with where, orderBy, take, skip, and _count options. ## Quick Start Ask the AI to write a Prisma Client query that finds all published posts by a given author, ordered by creation date with cursor pagination.