制限なし、完全無料
すべての機能がすべての人に利用可能 — 使用クォータなし、有料エンジンなし、重要な部分をプレミアム版に隠すことはありません。
アカウント作成不要、クォータ超過の心配なし、ベンダーにスキーマを人質に取られることもなし。
すべての機能がすべての人に利用可能 — 使用クォータなし、有料エンジンなし、重要な部分をプレミアム版に隠すことはありません。
バックエンドはありません。アプリはブラウザで読み込まれ、そこに留まります。PWA としてインストールするとオフラインでも動作します。プロバイダートークンとリポジトリのシークレットは、設定したマスターパスワードから派生したキーで保存時に暗号化されます。
モデルをこのデバイスに保存するか、Google Drive、OneDrive、Dropbox で同期するか選択できます。準備ができたら、スキーマを自分の GitHub または GitLab リポジトリに直接プッシュできます。
実際にデータベースを管理する人のための集中的なツールキット。
日常的なスキーマ作業のために設計された本格的なエディタ。右から左への表記を含む 12 言語に対応した多言語インターフェース。
正しい依存順序を持つエンジン対応 DDL — v1 には完全な CREATE、以降のすべてのバージョンには正確な ALTER マイグレーション。
ALTER TABLE projects
ADD COLUMN archived_at TIMESTAMPTZ;
CREATE INDEX idx_projects_owner
ON projects(owner_id); すべての変更はバージョンとしてキャプチャされます。比較、ロールバック、SQL の再生成、または任意の過去のバージョンを Git に同期。
コピー、ダウンロード、またはマイグレーションと同じワークフローでリポジトリにプッシュできるバリデーションライブラリのキュレートされたカタログ。
主キー、外部キー、ユニーク、チェック、デフォルト式 — 列にインラインで宣言するか、テーブルレベルのルールとして。エンジン対応の構文を含む。
既存の DDL を貼り付けまたはアップロード。インポートプランナーはモデルに変更を加える前にすべての変更をプレビューします。
任意のバージョンにマイグレーション前後の SQL をアタッチ。シードデータ、グラント、マテリアライズドビュー — エンジンが受け入れるものは何でも、スキーマと一緒に出荷。
-- post-migration
GRANT SELECT ON projects
TO readonly; クラシックなリレーショナルストアから分散 SQL、クラウドウェアハウスまで、DBModeler はお使いのエンジンをターゲットにした DDL を出力します — 最小公倍数のダイアレクトではありません。
クロスデバイス同期のためにクラウドプロバイダーに接続するか、すべてをこのデバイスに厳格に保管するか。いつでも切り替え可能。
IndexedDB によるローカルファーストのストレージ。データはデバイスから出ません。
PKCE による OAuth 2.0。選んだフォルダ、所有するファイル。
個人アカウントと職場アカウントの両方に対応した Microsoft Graph 統合。
バックグラウンド同期と競合解決を備えたネイティブ Dropbox API。
自動同期、三方向マージ、オフラインベーススナップショットが内蔵。
機密情報 — OAuth リフレッシュトークン、個人アクセストークン、リポジトリのシークレット — は、設定したマスターパスワードから派生したキーで保存時に暗号化されます。
ストレージプロバイダー(Google Drive、OneDrive、Dropbox)または Git プロバイダー(GitHub、GitLab)に初めて接続するときにマスターパスワードの入力を求められ、その後戻ってきたときにシークレットのロック解除を求められます。
シークレットは PBKDF2 でマスターパスワードから派生したキーを使用して AES-GCM で暗号化されます。プレーンテキストのトークンは IndexedDB に触れません。
バックエンドはありません。マスターパスワードと派生キーはこのブラウザタブの中にのみ存在します — パスワードも暗号化されたマテリアルも、何もアップロードされません。
個人アクセストークンで GitHub または GitLab に接続。各新バージョンはコミット、ブランチ、またはプル/マージリクエストになります — チームに合ったものを選択。
DBModeler はすべてのバージョンの完全なスナップショットと差分をキャプチャします。各決定の背後にあるコンテキストを失うことなく、ロールバック、ブランチオフ、SQL の再生成、または Git への同期が可能。
モデル全体の CREATE 文。
適切な依存順序を持つ ALTER TABLE。
PR としてプッシュ — GitHub でチームとレビュー。
モデルを反映したバリデーションライブラリのキュレートされたカタログ。スニペットをコピー、ファイルをダウンロード、またはマイグレーションと同様に Git にプッシュ。
import * as yup from 'yup';
export const userSchema = yup.object({
id: yup.string().uuid().required(),
email: yup.string().email().required(),
name: yup.string().min(2).required()
}); 両方とも価格タグなしで提供されます — 価格がないので。
キュレートされた編集可能なベースからプロジェクトをブートストラップ:認証、請求、マルチテナント、e コマースなど。
プロダクトを説明し、開始モデルを取得し、使い慣れたエディタで視覚的に反復。
ロードマップは公開されています。ボードで投票し、コメントし、困っていることを教えてください — すべての issue は読まれ、優先順位はコミュニティのシグナルに従います。
issue は公開の GitHub プロジェクトボードにあります。閲覧にアカウントは不要です。
製品と並行して書かれ、メンテナンスされている 2 つの完全なハンドブック。
ユーザードキュメント
日常的なモデラー向けのガイド、ウォークスルー、リファレンス。
開発者ドキュメント
アーキテクチャノート、インテグレーション詳細、コントリビューターの入門。
完全なリファレンスをお探しですか? ドキュメントを見る でガイド、API の詳細、ステップバイステップのチュートリアルをご覧ください。