Skip to content

データベース設計・SQL から ER 図・DDL 生成ガイド ​

DDLBuilder はオンラインのデータベース設計・DDL 生成ツールです。カラムとインデックスを設定し、既存の SQL から ER 図を表示したり、ORM モデルを出力したりできます。目的に合ったガイドを選んでください。

DDLBuilder でデータベースの設計を始める

目的からガイドを選ぶ ​

目的操作と出力
MySQL・PostgreSQL の CREATE TABLE 文を生成カラム、主キー、インデックスを設定して DDL をコピー
SQL から ER 図を作成テーブルを取り込み・保存し、外部キーや論理リレーションを追加
SQL から Prisma などの ORM モデルを生成Prisma、TypeORM、SQLAlchemy、GORM、JPA のコードを出力
SQL のテーブル構造を比較MySQL または PostgreSQL の差分を確認し、移行 SQL を出力
SQL からデータ辞書を作成Markdown や検索可能なオフライン HTML を出力
CSV・Excel から INSERT SQL を生成カラムの対応付け、レコードの検証、SQL とエラー一覧の出力
SQL クエリと業務テーブルを設計関係から SELECT、業務モジュール、SQLite/D1 の初期化プロジェクトを生成

手動設計、SQL の取り込み、ローカル出力はログインせずに始められます。同期や AI のアカウント要件は入門ガイドで確認してください。ツールは SQL を生成しますが、データベースに接続して実行することはありません。

クイックナビゲーション ​

基本ガイド ​

上級ガイド ​

よくある質問と変更履歴 ​

主な機能と特徴 ​

  • 多彩なデータベース方言に対応: MySQL、PostgreSQL、SQL Server、Oracle、TiDB、MariaDB、OceanBase、Dameng、GaussDB、Kingbase、GBase、PolarDB などの主要データベースに対応し、各方言に最適化された DDL/DCL を出力します。
  • モダンで直感的なビジュアルモデリング: カラムのドラッグ並べ替え、コンパクト表示、列固定、複数タブの並行編集、インタラクティブな ER 図に対応しています。
  • マルチ言語とクロスデバイス同期: CRDT(Yjs)技術をベースにした安定した複数タブ管理、増分クラウド同期、日本語・英語・中国語のスムーズな切り替えを提供します。
  • 実用的な AI 支援機能: AI テーブル設計工房、変更パッチ提案、AI インデックスアドバイザー、DDL アーキテクチャレビュー、コメント自動生成を統合しています。
  • 開発現場へのシームレスな連携: 主要 ORM モデルコードの生成、モックテストデータの書き出し、SQL 逆インポート、Schema Lint による設計規範チェックを標準搭載しています。