< We're launched Liam ERD!

Learn More

Supported Formats

Legend

  • ✅: Supported
  • ⚡: Supported via workaround
  • ⛔: Not in progress
  • ⌛️: In progress

Below is a list of currently supported (or planned) formats and integrations.

  • Web Support: Support status for the web version.
  • CLI Support: Support status for the CLI version. ⚡ indicates support through workarounds (e.g., using pg_dump or tbls).
  • Identifier: Used for specifying the format in the CLI (via --format=postgresql) or as a web query parameter (e.g., ?format=schemarb).
TechnologyWeb SupportCLI SupportIdentifier
PostgreSQLpostgresql
Ruby on Railsschemarb
Prismaprisma
tblstbls
Drizzle-
MySQL-
SQLite-
BigQuery-

For CLI support marked with ⚡, you can use the following workarounds:

  • Generate a PostgreSQL file using pg_dump (see instructions), then process it with the postgresql format
  • Generate a schema.json using tbls (see instructions), then process it with the tbls format

If there's another database schema or ORM you'd love to see supported, please let us know in the GitHub Discussions.