SQL Generator
Setelah selesai merancang ERD, Anda dapat mengekspor rancangan tersebut ke berbagai format skema database dan kode pemrograman menggunakan fitur Export All.
Format Ekspor yang Tersedia
ERD Builder Pro mendukung berbagai generator:
Schema (SQL)
- PostgreSQL: Skema SQL standar dengan
CREATE TABLEdanALTER TABLEuntuk Foreign Key. - MySQL: Skema SQL yang kompatibel dengan MySQL dengan penanganan FK yang sesuai.
Backend Framework
- Laravel Migration: File migrasi PHP untuk framework Laravel (download sebagai
.zip). - Laravel Model: File model PHP untuk Eloquent ORM (download sebagai
.zip).
Type Safety
- TypeScript Interface: Interface TypeScript untuk type-safe development (download sebagai
.zip). - Prisma Schema: Schema untuk proyek Node.js/TypeScript dengan Prisma ORM (download sebagai
.zip). - Zod Schema: Schema untuk validasi data di sisi aplikasi (download sebagai
.zip).
Visual
- PDF: Export seluruh canvas ERD sebagai dokumen PDF.
- SVG: Export seluruh canvas ERD sebagai gambar SVG.
:::tip Exporter Batch
Format non-SQL (Laravel, TypeScript, Prisma, Zod) menghasilkan satu file per tabel yang dibungkus dalam arsip .zip. Sementara itu, MySQL dan PostgreSQL menghasilkan satu file .sql tunggal yang siap dieksekusi.
:::
Cara Mengekspor
- Klik tombol "Export All" di pojok kanan atas pada view ERD.
- Pilih format yang diinginkan dari tab yang tersedia.
- Untuk format SQL (MySQL/PostgreSQL), Anda bisa menyalin kode atau mengunduh file.
- Untuk format lainnya, klik "Download .zip" untuk mengunduh arsip berisi semua file.
Fitur Tambahan
- Preview Kode: Semua format schema ditampilkan menggunakan CodeMirror dengan syntax highlighting.
- Copy to Clipboard: Hanya tersedia untuk format SQL tunggal (MySQL/PostgreSQL).
- Experimental Badge: Tab PDF dan SVG ditandai sebagai "Experimental" karena merupakan fitur visual baru.