Schema & Data
Merancang, membandingkan, dan memigrasikan skema
Perancang skema visual, diagram ER, perbandingan skema dengan tampilan diff, pengeditan data sebaris, dan pembuatan migrasi untuk 12 kerangka kerja - semuanya dibangun di dalam Datara Studio.
Alat bantu skema & data
Perancang Skema Visual
Membuat dan memodifikasi tabel, kolom, indeks, dan kunci asing melalui antarmuka visual. Perubahan menghasilkan SQL untuk Anda tinjau sebelum diterapkan.
Diagram UGD
Diagram hubungan entitas yang dibuat secara otomatis yang diperbarui saat skema Anda berubah. Klik tabel mana pun untuk memeriksa kolom dan hubungan.
Perbandingan Skema
Membandingkan skema di dua koneksi atau snapshot. Lihat penambahan, penghapusan, dan modifikasi dalam tampilan perbedaan yang jelas.
Editor Data
Mengedit nilai sel secara langsung di kisi hasil. Sisipkan baris, hapus catatan, dan terapkan perubahan dengan SQL yang dihasilkan yang dapat Anda tinjau terlebih dahulu.
Generator Migrasi
Ekspor perubahan skema Anda sebagai file migrasi untuk Laravel, Django, Rails, Prisma, Drizzle, Knex, Sequelize, TypeORM, Alembic, Flyway, Liquibase, atau Go Migrate.
Penjelajah Hubungan
Menavigasi hubungan kunci asing dengan penelusuran klik-tayang. Mengikuti baris dari satu tabel ke catatan terkait di tabel lain.
Schema Diff
Bandingkan skema. Lihat setiap perbedaan.
Pilih dua koneksi - atau database yang sama pada dua titik waktu - dan Datara akan menyoroti setiap perbedaan struktural. Tabel yang ditambahkan, kolom yang dihapus, tipe yang diubah, dan indeks yang dimodifikasi, semuanya muncul dalam perbedaan yang jelas dan diberi kode warna.
- Perbedaan tingkat tabel dan tingkat kolom
- Perubahan jenis, default, nullability, indeks
- Membuat skrip ALTER dari hasil perbedaan
- Ekspor laporan perbedaan sebagai Penurunan Harga
12 Frameworks
Menghasilkan migrasi untuk 12 kerangka kerja
Rancang skema Anda secara visual, lalu ekspor file migrasi dalam format yang diharapkan oleh framework Anda. Datara mendukung Laravel, Django, Rails, Prisma, Drizzle, Knex, Sequelize, TypeORM, Alembic, Flyway, Liquibase, dan Go Migrate.
- Laravel (PHP)
- Django (Python)
- Ruby on Rails
- Prisma / Drizzle / Knex / Sequelize / TypeORM (JS/TS)
- Alembic (Python)
- Flyway / Liquibase (Java)
- Go Migrate (Go)