Skip to main content
Schema & Data

スキーマの設計、比較、移行

ビジュアル・スキーマ・デザイナー、ER図、差分ビューによるスキーマ比較、インライン・データ編集、12フレームワークのマイグレーション生成、これらすべてがDatara Studioに組み込まれています。

スキーマの設計、比較、移行

スキーマ&データツール

ビジュアル・スキーマ・デザイナー

ビジュアルなインターフェイスでテーブル、カラム、インデックス、外部キーを作成、変更。変更はSQLを生成し、適用前に確認することができます。

ER図

スキーマの変更に応じて更新される、自動生成されたエンティティ関係図。任意のテーブルをクリックして、カラムやリレーションシップを確認できます。

スキーマ比較

2つの接続またはスナップショット間でスキーマを比較。追加、削除、変更を明確な差分ビューで確認できます。

データエディター

結果グリッドでセル値を直接編集。行を挿入し、レコードを削除し、最初に確認できる生成されたSQLで変更を適用します。

マイグレーション・ジェネレーター

スキーマの変更をLaravel、Django、Rails、Prisma、Drizzle、Knex、Sequelize、TypeORM、Alembic、Flyway、Liquibase、Go Migrate用のマイグレーションファイルとしてエクスポートします。

リレーションシップ・エクスプローラー

クリックスルートラバーサルで外部キー関係をナビゲート。あるテーブルの行から、別のテーブルの関連レコードをたどる。
Schema Diff

スキーマを比較。あらゆる違いを見る。

2つの接続、または同じデータベースを2つの時点で選択すると、Dataraはすべての構造的な違いをハイライトします。追加されたテーブル、削除されたカラム、変更された型、変更されたインデックスはすべて、色分けされた明確な差分として表示されます。

  • テーブルレベルとカラムレベルの差分
  • 型の変更、デフォルト、無効化、インデックス
  • 差分結果からALTERスクリプトを生成
  • diffレポートをMarkdownとしてエクスポート
スキーマを比較。あらゆる違いを見る。
12 Frameworks

12のフレームワークのマイグレーションを生成する

スキーマを視覚的に設計し、フレームワークが期待する形式でマイグレーションファイルをエクスポートします。Dataraは、Laravel、Django、Rails、Prisma、Drizzle、Knex、Sequelize、TypeORM、Alembic、Flyway、Liquibase、Go Migrateをサポートしています。

  • Laravel (PHP)
  • Django (Python)
  • Ruby on Rails
  • Prisma / Drizzle / Knex / Sequelize / TypeORM (JS/TS)
  • Alembic (Python)
  • Flyway / Liquibase (Java)
  • Go Migrate (Go)
12のフレームワークのマイグレーションを生成する