Structure and ER map
Tables, columns, types, comments, composite and self-referencing FKs.
Learn more →SchemaMap is a visual explorer for existing database schemas. Explore tables, foreign keys and JOINs, collect task context and preserve it for your team and connected AI assistants.
Even a familiar system sometimes needs a reminder.
Start with one table; relationships bring context back.
A conceptual story, not a recording of the interface.
Related tables appear as ghosts. Add the ones you need with one click.
Concept: click a ghost table to add it to the sheet.
Each task preserves an investigation the team can return to.
subscriptions.status = active●
An agent finds tables and JOINs in code; you open the prepared task sheet.
SELECT * FROM users JOIN subscriptions ON subscriptions.user_id = users.id→
FK ────────── structure JOIN ────────── from code→
Synthetic Hotflix SQL. A connected agent performs the analysis; access depends on the client and permissions.
Tables, columns, types, comments, composite and self-referencing FKs.
Learn more →Dynamic JOIN overlay, join types, SQL/stack traces as evidence and VIEW dependencies. SQL is not executed.
Learn more →Add neighbors step by step; All / 1 step / 2 steps; hiding is separate from removal.
Learn more →Independent sheets, duplicates, plan-checked moves, history and revision protection.
Learn more →Future tables, columns, relationships and indexes across a task; no migration execution.
Learn more →Owner/editor/viewer areas, invitations, revocation, scoped API keys and OAuth.
Learn more →Server-side MySQL metadata reading, manual synchronization and validated JSON. Other direct connectors are not advertised.
Learn more →schema.json, view.json, PNG/SVG, server history and a local queue during outages.
Learn more →Shared application services, OpenAPI and generated tool schemas; pagination and revisions.
Learn more →SchemaMap features · SchemaMap documentation
Start with a known legacy database table, follow FK neighbors and save an explainable investigation map.
PHP method → a local agent with permitted source access → tables and JOIN evidence → a saved SchemaMap task sheet.
Compare source and planned task structures on a map and discuss relationships and indexes before applying a migration.
Share goals, sheets, JOIN evidence, notes and plans with a colleague or assistant while preserving access boundaries.
ChatGPT, Claude and Codex use MCP or REST API within granted permissions. An agent investigates code in its permitted environment and submits findings; SchemaMap preserves the map and context. Tool availability and own-proof retention depend on the client.
MCP, REST and AI integrations · Data, access and boundaries
The public shop demo offers table/column search, map viewing, JSON and PNG/SVG. Its changes are local. Open the application with a guest session or Google sign-in to save your own work. Documentation →
Direct server-side MySQL metadata reading and normalized JSON import. PostgreSQL is internal storage; a direct PostgreSQL connector is not advertised. Documentation →
No. The map uses metadata. SQL and migration plans remain descriptive text. Voluntary screenshots and invented examples are stored separately. Documentation →
Use «API и MCP» in the application: grant minimum OAuth scopes or a separate API key. Source analysis needs a separately permitted agent environment; a web chat does not wake automatically to read replies. Documentation →
Database structure is enough to begin. You control data and permissions.