Docs TableCore documentation TableCore is a desktop MongoDB workspace for people who think in SQL. These pages describe what it does today — including what it refuses to do, and why.
Start here Install it, connect to a server, run a query, and find out what this release does and does not cover.
Connections Everything that happens before a query runs — including exactly where your production credentials are kept.
Querying The core of the product: which SQL is accepted, the MongoDB command it becomes, and how closely the answers match.
SQL support The clause-by-clause reference of what the engine accepts and refuses, with its measured agreement with SQL. SQL to MongoDB The MongoDB command each SQL shape becomes, from the engine's own golden fixtures. MongoDB shell syntax Running db.collection.find(...) and friends, and when to prefer shell over SQL. Explain plans Reading the server's plan, spotting a collection scan, and knowing which queries can be explained. Query as code Exporting a query as mongosh, C# driver or C# LINQ code, and what you still have to supply. Query history What TableCore records about every query you run, for how long, and how to turn it off. Saved queries The deliberate query library: folders, portability between connections, import and export. Working with data What you do with a collection once you can see it — documents, schema, indexes, files and reshaping.
Browsing and editing documents The type-aware grid, when a result is editable, and what happens when you save. Schema explorer Inferring a collection's shape from a sample, and reading the numbers as the sample they are. Validation rules Reading and proposing JSON Schema validation for a collection, and counting violations first. Indexes Creating, editing and dropping indexes, and reading index usage statistics. Exporting results Writing a whole query result to BSON, JSON or CSV, and what a large result costs. GridFS Browsing, downloading and uploading files stored in a GridFS bucket. Reshaping collections Renaming a field everywhere or extracting an array — what can be lost, and how to run it safely. Safe mode Keep a restorable copy of every document TableCore overwrites, and get one back. Backups and migration The features you reach for when something has already gone wrong, which is the worst time to find nothing written.
Server monitoring Live metrics, current operations, replica sets, the profiler and sharded clusters.
Account and licensing Passwordless sign-in, which six operations require Pro, and what happens when the application is offline.
Accounts and sign-in Passwordless accounts, the desktop approval flow, the one-time code every platform has, and how to erase the account. Plans and Pro features Who may license Free, which six operations require Pro, what every account has, and where entitlements come from. Offline and entitlements How TableCore knows what you are entitled to without a network, and what degrading to Free means. Updates How updates are delivered and checked, and what to do when one fails. Troubleshooting Logs, resetting settings without losing connections, and what to include in a bug report.