Blog
Database tools, SQL, and Mac.
Articles about database tools, SQL, and native macOS development from the TablePro team.
- 8 min read
TablePro 0.74: Draw a Geometry Column on a Map
A result holding geometry gets a Map segment, drawn on Apple's own tiles with nothing leaving your Mac. Plus highlight rules, marks for invisible characters, three new databases, and the end of commands running on the wrong database.
releasespatialpostgishighlight-rulesspanner - 7 min read
TablePro 0.73: Copy a Table Into a Different Engine
Copy To reads both databases, lists every type it had to approximate, and shows you the script before anything is written. Plus a rebuilt connection editor, Tunnel Command for kubectl and AWS SSM, foreign key editing on SQLite, a Typesense driver, and 163 fixes.
releasecopysqliteconnectionstypesense - 5 min read
TablePro 0.72: Backups Through Your Database's Own Tools
Backup Dump and Restore Dump drive pg_dump, mysqldump, mongodump, sqlite3 and sqlpackage from inside the app. Plus an export tree that reaches routines, triggers and privileges, Transfer To between two live connections, and an AppleScript dictionary.
releasebackupexportapplescriptpostgresql - 5 min read
TablePro 0.70: Follow a Foreign Key Without Writing the Join
The row inspector gets a JSON tab where a foreign key expands into the row it points at, five levels deep. Plus a real JavaScript shell for MongoDB, column reorder on six more engines, cross-connection database copy, and 31 fixes.
releasejsonmongodbcolumn-reordersqlite - 6 min read
TablePro 0.69: Undo a Save That Already Committed
Restore Previous Values takes back an edit, a delete or a paste after the transaction closed, and refuses when it cannot restore the row exactly. Plus check constraints, generated columns, SQLite over SSH, and 98 fixes.
releasedata-rewindconstraintssqlitessh - 5 min read
TablePro 0.68: Compare & Sync, Routines, and a Faster Grid
Compare two databases and generate the script that reconciles them. Procedures, functions and triggers on twelve more engines. A 500-column table opens in 26ms instead of 12 seconds. Plus a rebuilt License pane and 36 fixes.
releasecompare-syncstored-proceduresperformancelicensing - 6 min read
TablePro 0.67: Charts, Code Folding, and Statement-Level Runs
Query results now draw as native charts. The SQL editor folds and runs one statement at a time. Cmd+F searches your results instead of toggling the filter panel. Plus Redis Cluster, nested MongoDB filters, and 144 fixes.
releasesql-editorchartsmongodbredisduckdbmcp - 5 min read
A Native Cloudflare D1 Client for Mac
Browse and query D1 databases from a real desktop app. No wrangler, no terminal, no web console.
cloudflare-d1sqliteedge - 6 min read
Connect Claude and Cursor to Your Database with MCP
TablePro's built-in MCP server lets Claude Desktop, Claude Code, Cursor, and other AI clients read your schema and run queries against MySQL, Postgres, SQLite, and more. Here's the setup and the security model.
mcpclaudecursorclaude-codeaimysqlpostgresqlsqlite - 5 min read
Native MongoDB GUI vs Compass on Mac
Compass is the official MongoDB GUI. It's Electron and uses 400 MB of RAM. A native Mac alternative idles at 80 MB. Here's why the difference matters.
mongodbnativeelectronperformance - 6 min read
Open-Source Database GUIs for Mac in 2026
A current map of free, open-source database clients on Mac. Active vs stalled, native vs Electron, what each is best at.
open-sourcemacdatabasecomparison