DbSchema connects to Microsoft Dataverse through its read-only TDS endpoint and turns the entity model behind your Power Apps and Dynamics 365 solutions into ER diagrams, point-and-click T-SQL queries, and shareable documentation.
Trusted by teams at
Every maker who ships an app adds tables and columns through the portal, and the environment's entity model accretes across solution layers. The complete picture exists nowhere — until an architect needs it for the next integration.
DbSchema reads the model over the TDS endpoint and assembles that picture: standard tables, custom tables, and their relationships on one ER diagram.
SQL-grade tooling for the data layer under Power Apps and Dynamics 365.
DbSchema reads table definitions, column types, and relationships from Dataverse metadata and renders the entity model as a navigable ER diagram.
Compose queries against Dataverse tables in the visual builder — columns, filters, joins — and read the generated T-SQL before it runs.
Compare the entity schemas of development and production environments and see every structural difference listed before a deployment surprises you.
Generate interactive HTML5 documentation of tables, columns, and relationships. Consultants, admins, and reviewers study the Dataverse structure from a link — no environment access granted, nothing installed on their side.
Explore the Documentation Tool
Dataverse accepts T-SQL through its Tabular Data Stream (TDS) endpoint, which is off by
default: enable it in your Power Platform environment settings under
Settings > Features > TDS endpoint. Then connect with a SQL Server-compatible JDBC
driver and a URL of the form jdbc:sqlserver://org.crm.dynamics.com:5558 —
replace org with your environment's organization name; 5558 is the endpoint's
port. Sign in with an Azure AD account that has a Dataverse security role assigned.
The endpoint is read-only: SELECT-style T-SQL works, DDL statements do not — schema changes stay in Power Platform. Driver setup details are on the Dataverse JDBC driver page.
The free Community Edition installs with a 15-day Architect trial — no signup.
Teams working with Microsoft Dataverse often use these engines too. Explore dedicated guides and JDBC setup for each.