Skip to main content
Schema & Data

Progettare, confrontare e migrare schemi

Strumento di progettazione visiva degli schemi, diagrammi ER, confronto tra schemi con vista “diff”, modifica dei dati in linea e generazione di migrazioni per 12 framework: tutto integrato in Datara Studio.

Progettare, confrontare e migrare schemi

Strumenti per schemi e dati

Visual Schema Designer

Crea e modifica tabelle, colonne, indici e chiavi esterne tramite un'interfaccia visiva. Le modifiche generano il codice SQL che potrai verificare prima di applicarle.

Diagrammi ER

Diagrammi entità-relazione generati automaticamente che si aggiornano al variare dello schema. Clicca su una tabella qualsiasi per visualizzarne le colonne e le relazioni.

Confronto tra schemi

Confronta gli schemi tra due connessioni o snapshot. Visualizza le aggiunte, le rimozioni e le modifiche in una chiara vista di confronto.

Editor dati

Modifica i valori delle celle direttamente nella griglia dei risultati. Inserisci righe, elimina record e applica le modifiche utilizzando il codice SQL generato, che puoi prima verificare.

Generatore di migrazione

Esporta le modifiche allo schema come file di migrazione per Laravel, Django, Rails, Prisma, Drizzle, Knex, Sequelize, TypeORM, Alembic, Flyway, Liquibase o Go Migrate.

Esploratore delle relazioni

Esplora le relazioni tra chiavi esterne tramite la navigazione a clic. Segui una riga da una tabella ai record ad essa correlati in un’altra tabella.
Schema Diff

Confronta gli schemi. Individua tutte le differenze.

Seleziona due connessioni — oppure lo stesso database in due momenti diversi — e Datara evidenzia tutte le differenze strutturali. Le tabelle aggiunte, le colonne rimosse, i tipi modificati e gli indici modificati vengono visualizzati in un confronto chiaro e codificato a colori.

  • Confronto a livello di tabella e di colonna
  • Modifiche ai tipi, valori predefiniti, nullabilità, indici
  • Generazione di script ALTER dai risultati del confronto
  • Esportazione del report di confronto in formato Markdown
Confronta gli schemi. Individua tutte le differenze.
12 Frameworks

Genera migrazioni per 12 framework

Progetta lo schema in modo visivo, quindi esporta i file di migrazione nel formato richiesto dal tuo framework. Datara supporta Laravel, Django, Rails, Prisma, Drizzle, Knex, Sequelize, TypeORM, Alembic, Flyway, Liquibase e Go Migrate.

  • Laravel (PHP)
  • Django (Python)
  • Ruby on Rails
  • Prisma / Drizzle / Knex / Sequelize / TypeORM (JS/TS)
  • Alembic (Python)
  • Flyway / Liquibase (Java)
  • Go Migrate (Go)
Genera migrazioni per 12 framework