Skip to main content
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.

Merancang, membandingkan, dan memigrasikan skema

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
Bandingkan skema. Lihat setiap perbedaan.
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)
Menghasilkan migrasi untuk 12 kerangka kerja