ドキュメント
スキーマデザイナー
確認機能の土台には本格的なスキーマデザイナーがあります。プロジェクトの準備にも、単独でも使えます。
テーブルと関係
- キャンバスをダブルクリックするか T を押してテーブルを追加します。
- テーブルを選ぶと右のパネルで編集できます:列、型、キー、インデックス、チェック、コメント。
- 列から列へドラッグしてテーブルをつなぎます。JillionDB が関係とそのインデックスを追加します。
- レイアウトを整えるで全体をきれいに並べます。位置はデータベースに影響しません。
今あるものを取り込む
SQL をインポートを使い、スキーマのダンプを貼り付けるかドロップします:pg_dump、mysqldump、SQLite の .schema、または Rails、Django、Laravel のスキーマファイル。読めない部分はインポート前に行番号付きで示され、黙って捨てられることはありません。
SQL を双方向に
SQL パネルを開くと、選んだデータベースの SQL としてスキーマが表示されます。直接入力もでき、キャンバスが追従し、テーブルはそのままの位置と識別を保ちます。
問題
問題パネルは作業中に設計上の問題を一覧にします:主キーのないテーブル、インデックスのない関係、型の不一致、特定のデータベースではできないこと。
バージョン
大きな変更の前にバージョンを保存しましょう。比較すると、確認と同じリスクレベルで差分がキャンバス上とマイグレーションに表示されます。
ショートカット
T新しいテーブル
Fスキーマを画面に合わせる
⌘ Z / Ctrl Z元に戻す
⌘ ⇧ Z / Ctrl Yやり直す
Delete選択したテーブルを削除
⌘ + / ⌘ −拡大・縮小
Esc選択を解除