Skip to main content
Schema & Data

Concevoir, comparer et migrer des schémas

Concepteur visuel de schémas, diagrammes ENT, comparaison de schémas avec affichage des différences, édition de données en ligne et génération de migrations pour 12 frameworks : toutes ces fonctionnalités sont intégrées à Datara Studio.

Concevoir, comparer et migrer des schémas

Outils de schémas et de données

Concepteur visuel de schémas

Créez et modifiez des tables, des colonnes, des index et des clés étrangères via une interface graphique. Les modifications génèrent le code SQL que vous pouvez vérifier avant de les appliquer.

Diagrammes ER

Des diagrammes entité-relation générés automatiquement qui s'actualisent à mesure que votre schéma évolue. Cliquez sur n'importe quelle table pour examiner les colonnes et les relations.

Comparaison des schémas

Comparez les schémas entre deux connexions ou deux instantanés. Visualisez les ajouts, les suppressions et les modifications dans une vue « diff » claire.

Éditeur de données

Modifiez directement les valeurs des cellules dans la grille de résultats. Insérez des lignes, supprimez des enregistrements et appliquez les modifications à l'aide du code SQL généré, que vous pouvez d'abord vérifier.

Générateur de migration

Exportez vos modifications de schéma sous forme de fichiers de migration pour Laravel, Django, Rails, Prisma, Drizzle, Knex, Sequelize, TypeORM, Alembic, Flyway, Liquibase ou Go Migrate.

Explorateur de relations

Parcourez les relations de clés étrangères grâce à la navigation par clic. Suivez un enregistrement d'une table jusqu'aux enregistrements associés dans une autre table.
Schema Diff

Comparez les schémas. Repérez toutes les différences.

Sélectionnez deux connexions — ou la même base de données à deux moments différents — et Datara met en évidence toutes les différences structurelles. Les tables ajoutées, les colonnes supprimées, les types modifiés et les index modifiés apparaissent tous dans un comparatif clair, avec un code couleur.

  • Comparaison au niveau des tables et des colonnes
  • Modifications de type, valeurs par défaut, possibilité de valeur nulle, index
  • Génération de scripts ALTER à partir des résultats de la comparaison
  • Exportation du rapport de comparaison au format Markdown
Comparez les schémas. Repérez toutes les différences.
12 Frameworks

Générer des migrations pour 12 frameworks

Concevez votre schéma de manière visuelle, puis exportez les fichiers de migration au format requis par votre framework. Datara prend en charge Laravel, Django, Rails, Prisma, Drizzle, Knex, Sequelize, TypeORM, Alembic, Flyway, Liquibase et Go Migrate.

  • Laravel (PHP)
  • Django (Python)
  • Ruby on Rails
  • Prisma / Drizzle / Knex / Sequelize / TypeORM (JS/TS)
  • Alembic (Python)
  • Flyway / Liquibase (Java)
  • Go Migrate (Go)
Générer des migrations pour 12 frameworks