# ChartDB ## Docs - [Update Diagram](https://docs.chartdb.io/docs/api/diagram/update-diagram.md): Update an existing database diagram - [Embeded Diagrams](https://docs.chartdb.io/docs/api/embeded-diagrams.md): API endpoints for managing database diagrams - [Import Cloudflare D1](https://docs.chartdb.io/docs/api/examples/cloudflare-d1.md): Import your Cloudflare D1 database schema into ChartDB - [Import MySQL](https://docs.chartdb.io/docs/api/examples/mysql.md): Import your MySQL database schema into ChartDB - [Import PostgreSQL](https://docs.chartdb.io/docs/api/examples/postgresql.md): Import your PostgreSQL database schema into ChartDB using a single query - [Import SQLite](https://docs.chartdb.io/docs/api/examples/sqlite.md): Import your SQLite database schema into ChartDB - [ChartDB API – Programmatically Manage & Auto‑Update Diagrams](https://docs.chartdb.io/docs/api/introduction.md): Use the ChartDB API to automate ER‑diagram creation and updates. Authenticated via API key, JSON‑formatted, ideal for CI/CD workflows and internal tools. - [Cloud vs. Self-Hosted](https://docs.chartdb.io/docs/cloud-vs-self-hosted.md): Understand the differences between ChartDB Cloud and Self-Hosted options - [Visualize Dependencies](https://docs.chartdb.io/docs/diagrams/dependencies.md): Explore and understand database relationships between Views and Tables in ChartDB - [Editing Layouts, Modifying Colors, and Filtering Tables](https://docs.chartdb.io/docs/diagrams/layouts-colors-filters.md): Organize diagram layouts, apply visual styling, and implement filtering to create create and insightful database diagrams. - [Creating Relationships with Foreign Keys](https://docs.chartdb.io/docs/diagrams/relationships.md): Learn how to create database relationships in ChartDB using foreign keys. - [Adding Tables and Fields](https://docs.chartdb.io/docs/diagrams/tables-fields.md): Learn how to add and manage tables and fields in ChartDB to visualize your database schema effectively. - [Export DBML](https://docs.chartdb.io/docs/export/dbml.md): Export your diagram as a DBML script in ChartDB - [Export Image](https://docs.chartdb.io/docs/export/image.md): Save your database diagrams as PNG, JPG, or SVG images in ChartDB. - [Export Diagram as JSON](https://docs.chartdb.io/docs/export/json.md): Learn how to export your ChartDB diagram as a JSON file for safekeeping and future modifications. - [Export Diagram as SQL](https://docs.chartdb.io/docs/export/sql.md): Generate SQL scripts from your ChartDB diagrams to quickly deploy your database schema. - [Import ClickHouse](https://docs.chartdb.io/docs/import/clickhouse.md): Import ClickHouse database schema into ChartDB - [Import CockroachDB](https://docs.chartdb.io/docs/import/cockroachdb.md): Import CockroachDB database schema into ChartDB - [Import DBML](https://docs.chartdb.io/docs/import/dbml.md): Import a **DBML** script into an existing diagram or a new empty diagram in ChartDB. - [Import Diagram from JSON](https://docs.chartdb.io/docs/import/json.md): Import a previously exported ChartDB diagram from a JSON file to continue editing and visualizing your database. - [Import MariaDB](https://docs.chartdb.io/docs/import/mariadb.md): Import your MariaDB database into ChartDB - [Import MySQL](https://docs.chartdb.io/docs/import/mysql.md): Import your MySQL database schema into ChartDB - [Import PostgreSQL](https://docs.chartdb.io/docs/import/postgresql.md): Import your PostgreSQL database schema into ChartDB using a single query - [Import SQL Server](https://docs.chartdb.io/docs/import/sql-server.md): Import your SQL Server database into ChartDB - [Import SQLite](https://docs.chartdb.io/docs/import/sqllite.md): Import SQLite database schema into ChartDB - [Import Supabase](https://docs.chartdb.io/docs/import/supabase.md): Import your Supabase PostgreSQL database schema into ChartDB using SQL queries - [Supabase Integration](https://docs.chartdb.io/docs/integrations/supabase.md): Connect your Supabase database to ChartDB with OAuth authentication and automatic schema sync - [Sync Database to Diagram](https://docs.chartdb.io/docs/sync-database-to-diagram.md): Automatically keep your diagrams in sync with your database schema changes - [Common Issues](https://docs.chartdb.io/docs/troubleshooting/common-issues.md): Find solutions to common technical problems encountered while using ChartDB. - [Welcome to ChartDB](https://docs.chartdb.io/docs/welcome.md): A database visualization tool with support for multiple databases, schema creation, and export options. ## OpenAPI Specs - [package-lock](https://docs.chartdb.io/package-lock.json) ## Optional - [Discord](https://discord.gg/QeFwyWSKwC)