Chaitu DDL Generator
This VS Code extension lets you generate SQL DDL scripts directly from .drawio entity-relationship (ER) diagrams or JSON schema files.
Features
- ✅ Supports
.drawio files (via draw.io integration)
- 🧠 Automatically parses tables, columns, and relationships
- 📄 Generates DDL for PostgreSQL and MySQL
- 🧪 Includes schema validation (column count, type checks)
Commands
DDLGen: Generate DDL from .drawio
DDLGen: Validate ER Diagram (.drawio)
Usage
- Open a
.drawio ER diagram file in VS Code
- Use
CMD + Shift + P (macOS) or Ctrl + Shift + P (Windows/Linux)
- Run
DDLGen: Generate DDL
- Choose your target database type
- See the generated SQL file in a new tab
Requirements
.drawio extension installed (recommended)
- Tables should include at least 5 columns (name, type, key, nullability, default)
License
MIT
| |