A Postgres client for Mac that reads your Drizzle and Prisma schemas.
Run qdeck in your project. QueryDeck detects your ORM, connects in one command, and exposes your database to Claude Code through a built-in MCP server. Also speaks MySQL, SQLite, MongoDB, Redis. $79 once.
Pre-launch offer: Lifetime ($149 value) for $79. Removed at launch.
Already convinced? Lock Lifetime for $79 →

Reads your ORM config
Drizzle and Prisma first. Also TypeORM, SQLAlchemy, ActiveRecord, Django, Sequelize. One command in your terminal, zero copy-pasting connection strings.
SQL notebooks, not just tabs
Mix SQL, Markdown, and results in one document. Export to PDF. Share with your team.
Swift & AppKit, $79 once
No Electron, no subscription. Per-user license for all your Macs. Direct connection, your data never leaves your machine.
Your ORM models and the live database drift apart. QueryDeck reads Drizzle (where drift detection does not exist) and Prisma (where `migrate diff` produces false positives since v7), and shows exactly what changed before it ships. Drift Mode parsers also cover TypeORM, ActiveRecord, Django, Eloquent. SQLAlchemy and Sequelize get auto-connect but no Drift Mode yet.
Your database becomes a tool for Claude Code, Cursor, and any MCP client. Schema, queries, and table introspection — exposed as native tools.
Stop copy-pasting connection strings. QueryDeck reads your Drizzle or Prisma config first (deepest support), plus TypeORM, SQLAlchemy, ActiveRecord, Django, Sequelize, and connects instantly.
FROM events
WHERE created_at > now() - INTERVAL '30 days';
SQL + Markdown + results in one document. The Jupyter notebooks for databases. Export to PDF, share with your team.

Browse, filter, and edit rows inline. Click any foreign key to navigate. DataGrip-style snippet autocomplete in the SQL editor.

Ask in plain English, get SQL. Copy or insert directly into the editor. BYO API key, local Ollama, or zero-config on-device AI.
Color-coded connections
Assign colors to each environment. Production is red. Always.

Auto-generated ERD
Entity-relationship diagrams from your schema. Export as PNG.
Touch ID
Gate production access behind biometrics.

EXPLAIN ANALYZE
Visual query plan with severity badges and optimization tips.
Everything in one keystroke
Cmd+K to search tables, queries, actions, and history. Fuzzy match with frecency ranking. Prefix filters for power users.

Try QueryDeck free for 14 days.
The database client that knows your project. $79 one-time. All your Macs.
“Schema drift between ORM and prod is one of those quiet incidents that only bites at 3am. A native client that catches it in your terminal before you ship is the kind of tool I've been waiting for.”
WHY TIMESTAMP / TIMESTAMPTZ MATTERS · POSTGRESQL WIKI · DON'T DO THIS
Be one of the first to ship it
Testimonials land here after launch. Join the waitlist now and your story may be one of them. Founders pay $79 once, get Lifetime ($149 value) until launch.
$79 once.
- → Per-user license, use on all your Macs
- → 14-day free trial with full features
- → PostgreSQL, MySQL, SQLite, MongoDB, Redis
- → AI-assisted SQL included
- → Free updates on your version, forever
Pre-launch offer: Lifetime ($149 value) for $79. Removed at launch.
Already convinced? Lock Lifetime for $79 →
Which ORMs does the CLI auto-detect?
Auto-connect works for 8 ORMs: Drizzle, Prisma, TypeORM, SQLAlchemy, Django ORM, ActiveRecord, Sequelize, Eloquent. Run `querydeck` in your project directory and it reads the config automatically.
Which ORMs does Drift Mode actually parse?
Drift Mode has 6 schema parsers today: Drizzle, Prisma, TypeORM, Django ORM, ActiveRecord, Eloquent. Drizzle and Prisma get the deepest support because that is where the drift gap is widest. SQLAlchemy and Sequelize auto-connect today but don't have Drift Mode parsers yet (planned).
What does Drift Mode actually catch?
Missing or extra columns, column type drift (with smart canonicalization across ORM and database dialects), nullability mismatches, default value drift, missing or extra simple indexes, missing or extra foreign keys, and column-level enum type drift. It also skips known false-positive sources: client-side defaults (UUID, CUID, NANOID, ULID), type aliases (timestamptz vs timestamp with time zone), and PK-implied unique indexes.
What does Drift Mode NOT catch (yet)?
Functional or expression indexes are compared as raw column names. Check constraints, triggers, rules, and generated columns are not modeled. Index onDelete and onUpdate behavior changes are ignored. Partial index WHERE clauses are intentionally skipped (this is what avoids the false positives Prisma's migrate diff produces). Views are filtered out. Custom types like PostGIS geometry depend on each ORM parser. Eloquent's dropForeign, dropIndex, dropUnique, and dropPrimary calls in migration files are not yet modeled.
What are query notebooks?
Interactive documents mixing SQL cells, Markdown notes, and inline results. Think Jupyter, but for databases. Export to PDF or HTML to share with your team.
What databases does QueryDeck support?
PostgreSQL, MySQL, SQLite, MongoDB, and Redis. Five databases, one native macOS app.
Does QueryDeck require a subscription?
No. One-time purchase: $79 (Standard) or $149 (Lifetime). Per-user license, use on all your Macs.
Is my data sent to the cloud?
No. Direct connection from your Mac to your database. The optional AI assistant sends only your schema, never your rows. Use Ollama or on-device AI for fully offline mode.
Is QueryDeck built with Electron?
No. Built with Swift and AppKit. No Java, no Electron, no embedded browser. Sub-second launch, under 200 MB RAM.
Drizzle vs Prisma in 2026: what actually breaks in production.
Read →Schema drift: what drizzle-kit and prisma migrate diff miss.
Read →Postgres MCP server for Claude Code and Cursor.
Read →Best MCP servers for databases: five shapes, where each breaks.
Read →Why most database MCP servers are wrong.
Read →All features: CLI, Drift Mode, MCP, notebooks, PostGIS.
See features →DataGrip Alternatives: 5 Lighter, Faster Database Tools for Mac
Looking for a DataGrip alternative on Mac? Compare 5 lighter, faster database clients — native apps, free options, and AI-powered tools that skip the JVM overhead.
15 min readdatabase-guidesBest Redis GUI Client for Mac in 2026
Comparing the 7 best Redis GUI clients for Mac in 2026. Key browsers, data type support, Pub/Sub monitoring, TTL management, and pricing for every Redis client on macOS.
14 min readtool-roundupBest SQL IDE for Mac in 2026: 6 Tools Compared
Comparing 6 SQL IDEs for Mac in 2026. Native vs JVM, pricing, AI features, EXPLAIN ANALYZE, and which SQL development tool fits your macOS workflow.
18 min readStop context-switching. Start building.
CLI auto-connect. SQL notebooks. $79 once. 14-day free trial.