Diff
checker
テキスト
テキスト
画像
ドキュメント
Excel
フォルダ
Legal
Enterprise
デスクトップ
料金
ログイン
Diffchecker デスクトップのダウンロード
テキスト比較
2 つのテキスト ファイルの違いを見つける
ツール
履歴
ライブエディター
未変更行を折りたたむ
折り返しなし
レイアウト
分割
統合
比較精度
スマート
単語
文字
シンタックスハイライト
構文を選択
無視
テキスト変換
最初の差分へ移動
入力を編集
Diffchecker Desktop
Diffcheckerを実行する最も安全な方法。Diffchecker Desktopアプリを入手:あなたの差分はコンピューターから出ることはありません!
Desktopを入手
schema_diff
作成日
2 年前
差分は期限切れになりません
クリア
エクスポート
共有
説明
29 削除
行
合計
削除
文字
合計
削除
この機能を引き続き使用するには、アップグレードしてください
Diff
checker
Pro
価格を見る
754 行
すべてコピー
31 追加
行
合計
追加
文字
合計
追加
この機能を引き続き使用するには、アップグレードしてください
Diff
checker
Pro
価格を見る
760 行
すべてコピー
{
{
"alembic_version": {
"alembic_version": {
"columns": [
"columns": [
{
{
"name": "version_num",
"name": "version_num",
"type": VARCHAR(length=32),
"type": VARCHAR(length=32),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 1,
"primary_key": 1,
}
}
],
],
"pk_constraint": {
"pk_constraint": {
"constrained_columns": ["version_num"],
"constrained_columns": ["version_num"],
"name": "alembic_version_pkc",
"name": "alembic_version_pkc",
},
},
"foreign_keys": [],
"foreign_keys": [],
"check_constraints": [],
"check_constraints": [],
},
},
"alternative": {
"alternative": {
"columns": [
"columns": [
{
{
"name": "commit_id",
"name": "commit_id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": True,
"nullable": True,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "description",
"name": "description",
"type": TEXT(),
"type": TEXT(),
"nullable": True,
"nullable": True,
コピー
コピー済み
コピー
コピー済み
"default":
None
,
"default":
"NULL"
,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "id",
"name": "id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 1,
"primary_key": 1,
},
},
{
{
"name": "name",
"name": "name",
コピー
コピー済み
コピー
コピー済み
"type":
TEXT(
),
"type":
VARCHAR(length=255
),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
],
],
"pk_constraint": {"constrained_columns": ["id"], "name": "pk_alternative"},
"pk_constraint": {"constrained_columns": ["id"], "name": "pk_alternative"},
"foreign_keys": [
"foreign_keys": [
{
{
"name": "fk_alternative_commit_id_commit",
"name": "fk_alternative_commit_id_commit",
"constrained_columns": ["commit_id"],
"constrained_columns": ["commit_id"],
"referred_schema": None,
"referred_schema": None,
"referred_table": "commit",
"referred_table": "commit",
"referred_columns": ["id"],
"referred_columns": ["id"],
"options": {},
"options": {},
}
}
],
],
"check_constraints": [],
"check_constraints": [],
},
},
"commit": {
"commit": {
"columns": [
"columns": [
{
{
"name": "comment",
"name": "comment",
"type": VARCHAR(length=255),
"type": VARCHAR(length=255),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "date",
"name": "date",
"type": DATETIME(),
"type": DATETIME(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "id",
"name": "id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 1,
"primary_key": 1,
},
},
{
{
"name": "user",
"name": "user",
"type": VARCHAR(length=45),
"type": VARCHAR(length=45),
"nullable": True,
"nullable": True,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
],
],
"pk_constraint": {"constrained_columns": ["id"], "name": "pk_commit"},
"pk_constraint": {"constrained_columns": ["id"], "name": "pk_commit"},
"foreign_keys": [],
"foreign_keys": [],
"check_constraints": [],
"check_constraints": [],
},
},
"display_mode__entity_class": {
"display_mode__entity_class": {
"columns": [
"columns": [
{
{
"name": "display_background_color",
"name": "display_background_color",
"type": BIGINT(),
"type": BIGINT(),
"nullable": True,
"nullable": True,
"default": "NULL",
"default": "NULL",
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "display_font_color",
"name": "display_font_color",
"type": BIGINT(),
"type": BIGINT(),
"nullable": True,
"nullable": True,
"default": "NULL",
"default": "NULL",
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "display_mode_id",
"name": "display_mode_id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "display_order",
"name": "display_order",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "display_status",
"name": "display_status",
"type": VARCHAR(length=10),
"type": VARCHAR(length=10),
"nullable": False,
"nullable": False,
"default": "'visible'",
"default": "'visible'",
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "entity_class_id",
"name": "entity_class_id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "id",
"name": "id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 1,
"primary_key": 1,
},
},
],
],
"pk_constraint": {
"pk_constraint": {
"constrained_columns": ["id"],
"constrained_columns": ["id"],
"name": "pk_display_mode__entity_class",
"name": "pk_display_mode__entity_class",
},
},
"foreign_keys": [
"foreign_keys": [
{
{
"name": "fk_display_mode_display_mode",
"name": "fk_display_mode_display_mode",
"constrained_columns": ["display_mode_id"],
"constrained_columns": ["display_mode_id"],
"referred_schema": None,
"referred_schema": None,
"referred_table": "entity_class_display_mode",
"referred_table": "entity_class_display_mode",
"referred_columns": ["id"],
"referred_columns": ["id"],
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
},
},
{
{
"name": "fk_display_mode_entity_class",
"name": "fk_display_mode_entity_class",
"constrained_columns": ["entity_class_id"],
"constrained_columns": ["entity_class_id"],
"referred_schema": None,
"referred_schema": None,
"referred_table": "entity_class",
"referred_table": "entity_class",
"referred_columns": ["id"],
"referred_columns": ["id"],
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
},
},
],
],
"check_constraints": [
"check_constraints": [
{
{
"sqltext": "display_status IN ('visible', 'hidden', 'greyed_out')",
"sqltext": "display_status IN ('visible', 'hidden', 'greyed_out')",
"name": "ck_display_mode__entity_class_display_status_enum",
"name": "ck_display_mode__entity_class_display_status_enum",
}
}
],
],
},
},
"entity": {
"entity": {
"columns": [
"columns": [
{
{
"name": "class_id",
"name": "class_id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": True,
"nullable": True,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "commit_id",
"name": "commit_id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": True,
"nullable": True,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "description",
"name": "description",
"type": TEXT(),
"type": TEXT(),
"nullable": True,
"nullable": True,
"default": "NULL",
"default": "NULL",
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "id",
"name": "id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 1,
"primary_key": 1,
},
},
{
{
"name": "name",
"name": "name",
"type": VARCHAR(length=255),
"type": VARCHAR(length=255),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
],
],
"pk_constraint": {"constrained_columns": ["id"], "name": "pk_entity"},
"pk_constraint": {"constrained_columns": ["id"], "name": "pk_entity"},
"foreign_keys": [
"foreign_keys": [
{
{
"name": "fk_entity_class_id_entity_class",
"name": "fk_entity_class_id_entity_class",
"constrained_columns": ["class_id"],
"constrained_columns": ["class_id"],
"referred_schema": None,
"referred_schema": None,
"referred_table": "entity_class",
"referred_table": "entity_class",
"referred_columns": ["id"],
"referred_columns": ["id"],
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
},
},
{
{
"name": "fk_entity_commit_id_commit",
"name": "fk_entity_commit_id_commit",
"constrained_columns": ["commit_id"],
"constrained_columns": ["commit_id"],
"referred_schema": None,
"referred_schema": None,
"referred_table": "commit",
"referred_table": "commit",
"referred_columns": ["id"],
"referred_columns": ["id"],
"options": {},
"options": {},
},
},
],
],
"check_constraints": [],
"check_constraints": [],
},
},
"entity_alternative": {
"entity_alternative": {
"columns": [
"columns": [
{
{
"name": "active",
"name": "active",
"type": BOOLEAN(),
"type": BOOLEAN(),
"nullable": False,
"nullable": False,
"default": "1",
"default": "1",
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "alternative_id",
"name": "alternative_id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "commit_id",
"name": "commit_id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": True,
"nullable": True,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "entity_id",
"name": "entity_id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "id",
"name": "id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 1,
"primary_key": 1,
},
},
],
],
"pk_constraint": {
"pk_constraint": {
"constrained_columns": ["id"],
"constrained_columns": ["id"],
"name": "pk_entity_alternative",
"name": "pk_entity_alternative",
},
},
"foreign_keys": [
"foreign_keys": [
{
{
"name": "fk_entity_alternative_alternative_id_alternative",
"name": "fk_entity_alternative_alternative_id_alternative",
"constrained_columns": ["alternative_id"],
"constrained_columns": ["alternative_id"],
"referred_schema": None,
"referred_schema": None,
"referred_table": "alternative",
"referred_table": "alternative",
"referred_columns": ["id"],
"referred_columns": ["id"],
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
},
},
{
{
"name": "fk_entity_alternative_commit_id_commit",
"name": "fk_entity_alternative_commit_id_commit",
"constrained_columns": ["commit_id"],
"constrained_columns": ["commit_id"],
"referred_schema": None,
"referred_schema": None,
"referred_table": "commit",
"referred_table": "commit",
"referred_columns": ["id"],
"referred_columns": ["id"],
"options": {},
"options": {},
},
},
{
{
"name": "fk_entity_alternative_entity_id_entity",
"name": "fk_entity_alternative_entity_id_entity",
"constrained_columns": ["entity_id"],
"constrained_columns": ["entity_id"],
"referred_schema": None,
"referred_schema": None,
"referred_table": "entity",
"referred_table": "entity",
"referred_columns": ["id"],
"referred_columns": ["id"],
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
},
},
],
],
"check_constraints": [
"check_constraints": [
{"sqltext": "active IN (0, 1)", "name": "ck_entity_alternative_active"}
{"sqltext": "active IN (0, 1)", "name": "ck_entity_alternative_active"}
],
],
},
},
"entity_class": {
"entity_class": {
"columns": [
"columns": [
{
{
"name": "active_by_default",
"name": "active_by_default",
"type": BOOLEAN(),
"type": BOOLEAN(),
"nullable": False,
"nullable": False,
"default": "1",
"default": "1",
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "description",
"name": "description",
"type": TEXT(),
"type": TEXT(),
"nullable": True,
"nullable": True,
"default": "NULL",
"default": "NULL",
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "display_icon",
"name": "display_icon",
"type": BIGINT(),
"type": BIGINT(),
"nullable": True,
"nullable": True,
"default": "NULL",
"default": "NULL",
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "display_order",
"name": "display_order",
"type": INTEGER(),
"type": INTEGER(),
"nullable": True,
"nullable": True,
"default": "'99'",
"default": "'99'",
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "hidden",
"name": "hidden",
"type": INTEGER(),
"type": INTEGER(),
"nullable": True,
"nullable": True,
"default": "'0'",
"default": "'0'",
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "id",
"name": "id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 1,
"primary_key": 1,
},
},
{
{
"name": "name",
"name": "name",
"type": VARCHAR(length=255),
"type": VARCHAR(length=255),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
],
],
"pk_constraint": {"constrained_columns": ["id"], "name": "pk_entity_class"},
"pk_constraint": {"constrained_columns": ["id"], "name": "pk_entity_class"},
"foreign_keys": [],
"foreign_keys": [],
"check_constraints": [
"check_constraints": [
コピー
コピー済み
コピー
コピー済み
{"sqltext": "active_by_default IN (0, 1)", "name": None},
{
{
"sqltext": "active_by_default IN (0, 1)",
"sqltext": "active_by_default IN (0, 1)",
"name": "ck_entity_class_active_by_default",
"name": "ck_entity_class_active_by_default",
コピー
コピー済み
コピー
コピー済み
}
,
}
{"sqltext": "active_by_default IN (0, 1)", "name": "active_by_default"},
],
],
},
},
"entity_class_dimension": {
"entity_class_dimension": {
"columns": [
"columns": [
{
{
"name": "dimension_id",
"name": "dimension_id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 2,
"primary_key": 2,
},
},
{
{
"name": "entity_class_id",
"name": "entity_class_id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 1,
"primary_key": 1,
},
},
{
{
"name": "position",
"name": "position",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 3,
"primary_key": 3,
},
},
],
],
"pk_constraint": {
"pk_constraint": {
"constrained_columns": ["entity_class_id", "dimension_id", "position"],
"constrained_columns": ["entity_class_id", "dimension_id", "position"],
"name": "pk_entity_class_dimension",
"name": "pk_entity_class_dimension",
},
},
"foreign_keys": [
"foreign_keys": [
{
{
"name": "fk_entity_class_dimension_dimension_id_entity_class",
"name": "fk_entity_class_dimension_dimension_id_entity_class",
"constrained_columns": ["dimension_id"],
"constrained_columns": ["dimension_id"],
"referred_schema": None,
"referred_schema": None,
"referred_table": "entity_class",
"referred_table": "entity_class",
"referred_columns": ["id"],
"referred_columns": ["id"],
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
},
},
{
{
"name": "fk_entity_class_dimension_entity_class_id_entity_class",
"name": "fk_entity_class_dimension_entity_class_id_entity_class",
"constrained_columns": ["entity_class_id"],
"constrained_columns": ["entity_class_id"],
"referred_schema": None,
"referred_schema": None,
"referred_table": "entity_class",
"referred_table": "entity_class",
"referred_columns": ["id"],
"referred_columns": ["id"],
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
},
},
],
],
"check_constraints": [],
"check_constraints": [],
},
},
"entity_class_display_mode": {
"entity_class_display_mode": {
"columns": [
"columns": [
{
{
"name": "description",
"name": "description",
"type": TEXT(),
"type": TEXT(),
"nullable": True,
"nullable": True,
"default": "NULL",
"default": "NULL",
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "id",
"name": "id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 1,
"primary_key": 1,
},
},
{
{
"name": "name",
"name": "name",
"type": VARCHAR(length=255),
"type": VARCHAR(length=255),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
],
],
"pk_constraint": {
"pk_constraint": {
"constrained_columns": ["id"],
"constrained_columns": ["id"],
"name": "pk_entity_class_display_mode",
"name": "pk_entity_class_display_mode",
},
},
"foreign_keys": [],
"foreign_keys": [],
"check_constraints": [],
"check_constraints": [],
},
},
"entity_element": {
"entity_element": {
"columns": [
"columns": [
{
{
"name": "dimension_id",
"name": "dimension_id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "element_id",
"name": "element_id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "entity_class_id",
"name": "entity_class_id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "entity_id",
"name": "entity_id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 1,
"primary_key": 1,
},
},
{
{
"name": "position",
"name": "position",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 2,
"primary_key": 2,
},
},
],
],
"pk_constraint": {
"pk_constraint": {
"constrained_columns": ["entity_id", "position"],
"constrained_columns": ["entity_id", "position"],
"name": "pk_entity_element",
"name": "pk_entity_element",
},
},
"foreign_keys": [
"foreign_keys": [
{
{
"name": "fk_entity_element_element_id_entity",
"name": "fk_entity_element_element_id_entity",
"constrained_columns": ["element_id", "dimension_id"],
"constrained_columns": ["element_id", "dimension_id"],
"referred_schema": None,
"referred_schema": None,
"referred_table": "entity",
"referred_table": "entity",
"referred_columns": ["id", "class_id"],
"referred_columns": ["id", "class_id"],
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
},
},
{
{
"name": "fk_entity_element_entity_class_id_entity_class_dimension",
"name": "fk_entity_element_entity_class_id_entity_class_dimension",
"constrained_columns": ["entity_class_id", "dimension_id", "position"],
"constrained_columns": ["entity_class_id", "dimension_id", "position"],
"referred_schema": None,
"referred_schema": None,
"referred_table": "entity_class_dimension",
"referred_table": "entity_class_dimension",
"referred_columns": ["entity_class_id", "dimension_id", "position"],
"referred_columns": ["entity_class_id", "dimension_id", "position"],
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
},
},
{
{
"name": "fk_entity_element_entity_id_entity",
"name": "fk_entity_element_entity_id_entity",
"constrained_columns": ["entity_id", "entity_class_id"],
"constrained_columns": ["entity_id", "entity_class_id"],
"referred_schema": None,
"referred_schema": None,
"referred_table": "entity",
"referred_table": "entity",
"referred_columns": ["id", "class_id"],
"referred_columns": ["id", "class_id"],
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
},
},
],
],
"check_constraints": [],
"check_constraints": [],
},
},
"entity_group": {
"entity_group": {
"columns": [
"columns": [
{
{
"name": "entity_class_id",
"name": "entity_class_id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "entity_id",
"name": "entity_id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "id",
"name": "id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 1,
"primary_key": 1,
},
},
{
{
"name": "member_id",
"name": "member_id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
],
],
"pk_constraint": {"constrained_columns": ["id"], "name": "pk_entity_group"},
"pk_constraint": {"constrained_columns": ["id"], "name": "pk_entity_group"},
"foreign_keys": [
"foreign_keys": [
{
{
"name": "fk_entity_group_entity_id_entity",
"name": "fk_entity_group_entity_id_entity",
"constrained_columns": ["entity_id", "entity_class_id"],
"constrained_columns": ["entity_id", "entity_class_id"],
"referred_schema": None,
"referred_schema": None,
"referred_table": "entity",
"referred_table": "entity",
"referred_columns": ["id", "class_id"],
"referred_columns": ["id", "class_id"],
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
},
},
{
{
"name": "fk_entity_group_member_id_entity",
"name": "fk_entity_group_member_id_entity",
"constrained_columns": ["member_id", "entity_class_id"],
"constrained_columns": ["member_id", "entity_class_id"],
"referred_schema": None,
"referred_schema": None,
"referred_table": "entity",
"referred_table": "entity",
"referred_columns": ["id", "class_id"],
"referred_columns": ["id", "class_id"],
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
},
},
],
],
"check_constraints": [],
"check_constraints": [],
},
},
"entity_metadata": {
"entity_metadata": {
"columns": [
"columns": [
{
{
"name": "commit_id",
"name": "commit_id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": True,
"nullable": True,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "entity_id",
"name": "entity_id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "id",
"name": "id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 1,
"primary_key": 1,
},
},
{
{
"name": "metadata_id",
"name": "metadata_id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
],
],
"pk_constraint": {"constrained_columns": ["id"], "name": "pk_entity_metadata"},
"pk_constraint": {"constrained_columns": ["id"], "name": "pk_entity_metadata"},
"foreign_keys": [
"foreign_keys": [
{
{
"name": "fk_entity_metadata_commit_id_commit",
"name": "fk_entity_metadata_commit_id_commit",
"constrained_columns": ["commit_id"],
"constrained_columns": ["commit_id"],
"referred_schema": None,
"referred_schema": None,
"referred_table": "commit",
"referred_table": "commit",
"referred_columns": ["id"],
"referred_columns": ["id"],
"options": {},
"options": {},
},
},
{
{
"name": "fk_entity_metadata_entity_id_entity",
"name": "fk_entity_metadata_entity_id_entity",
"constrained_columns": ["entity_id"],
"constrained_columns": ["entity_id"],
"referred_schema": None,
"referred_schema": None,
"referred_table": "entity",
"referred_table": "entity",
"referred_columns": ["id"],
"referred_columns": ["id"],
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
},
},
{
{
"name": "fk_entity_metadata_metadata_id_metadata",
"name": "fk_entity_metadata_metadata_id_metadata",
"constrained_columns": ["metadata_id"],
"constrained_columns": ["metadata_id"],
"referred_schema": None,
"referred_schema": None,
"referred_table": "metadata",
"referred_table": "metadata",
"referred_columns": ["id"],
"referred_columns": ["id"],
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
"options": {"ondelete": "CASCADE", "onupdate": "CASCADE"},
},
},
],
],
"check_constraints": [],
"check_constraints": [],
},
},
コピー
コピー済み
コピー
コピー済み
"
feature
": {
"
list_value
": {
"columns": [
"columns": [
{
{
"name": "commit_id",
"name": "commit_id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": True,
"nullable": True,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
コピー
コピー済み
コピー
コピー済み
Text moved with changes to lines 727-733 (96.8% similarity)
"name": "description",
"type": TEXT(),
"nullable": True,
"default": "NULL",
"autoincrement": "auto",
"primary_key": 0,
},
{
"name": "id",
"name": "id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 1,
"primary_key": 1,
},
},
{
{
コピー
コピー済み
コピー
コピー済み
"name": "
parameter_definition_id
",
"name": "
index
",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
{
{
"name": "parameter_value_list_id",
"name": "parameter_value_list_id",
"type": INTEGER(),
"type": INTEGER(),
"nullable": False,
"nullable": False,
"default": None,
"default": None,
"autoincrement": "auto",
"autoincrement": "auto",
"primary_key": 0,
"primary_key": 0,
},
},
コピー
コピー済み
コピー
コピー済み
{
"name": "type",
"type": VARCHAR(length=255),
"nullable": True,
"default": None,
"autoincrement": "auto",
"primary_key": 0,
},
{
Text moved with changes from lines 697-703 (96.8% similarity)
"name": "value",
"type": BLOB(),
"nullable": True,
"default": "NULL",
"autoincrement": "auto",
"primary_key": 0,
},
],
],
コピー
コピー済み
コピー
コピー済み
"pk_constraint": {"constrained_columns": ["id"], "name": "pk_
feature
"},
"pk_constraint": {"constrained_columns": ["id"], "name": "pk_
list_value
"},
"foreign_keys": [
"foreign_keys": [
{
{
コピー
コピー済み
コピー
コピー済み
"name": "fk_
feature
_commit_id_commit",
"name": "fk_
list_value
_commit_id_commit",
"constrained_columns": ["commit_id"],
"constrained_columns": ["commit_id"],
"referred_schema": None,
"referred_schema": None,
"referred_table": "commit",
"referred_table": "commit",
"referred_columns": ["id"],
"referred_columns": ["id"],
"options": {},
"options": {},
},
},
{
{
コピー
コピー済み
コピー
コピー済み
"name": "fk_
feature
_parameter_
definition
_id_parameter_
definition
",
"name": "fk_
list_value
_parameter_
value_list
_id_parameter_
value_list
",
"constrained_columns": [
"constrained_columns": [
"parameter_value_list_id"
],
"parameter_definition_id",
"parameter_value_list_id"
,
],
"referred_schema": None,
"referred_schema": None,
コピー
コピー済み
コピー
コピー済み
"referred_table": "parameter_
definition
",
"referred_table": "parameter_
value_list
",
"referred_columns": ["id"
, "parameter_value_list_id"
],
"referred_columns": ["id"
],
"options": {
"ondelete": "CASCADE", "onupdate": "CASCADE"
},
"options": {
},
},
},
],
],
"check_constraints": [],
"check_constraints": [],
},
},
コピー
コピー済み
コピー
コピー済み
"
list_value
": {
"
metadata
": {
"colum
"colum
ns": [
{
"name": "commit_id",
保存された差分
原文
ファイルを開く
{ "alembic_version": { "columns": [ { "name": "version_num", "type": VARCHAR(length=32), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, } ], "pk_constraint": { "constrained_columns": ["version_num"], "name": "alembic_version_pkc", }, "foreign_keys": [], "check_constraints": [], }, "alternative": { "columns": [ { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "description", "type": TEXT(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "name", "type": TEXT(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_alternative"}, "foreign_keys": [ { "name": "fk_alternative_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, } ], "check_constraints": [], }, "commit": { "columns": [ { "name": "comment", "type": VARCHAR(length=255), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "date", "type": DATETIME(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "user", "type": VARCHAR(length=45), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_commit"}, "foreign_keys": [], "check_constraints": [], }, "display_mode__entity_class": { "columns": [ { "name": "display_background_color", "type": BIGINT(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, { "name": "display_font_color", "type": BIGINT(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, { "name": "display_mode_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "display_order", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "display_status", "type": VARCHAR(length=10), "nullable": False, "default": "'visible'", "autoincrement": "auto", "primary_key": 0, }, { "name": "entity_class_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, ], "pk_constraint": { "constrained_columns": ["id"], "name": "pk_display_mode__entity_class", }, "foreign_keys": [ { "name": "fk_display_mode_display_mode", "constrained_columns": ["display_mode_id"], "referred_schema": None, "referred_table": "entity_class_display_mode", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_display_mode_entity_class", "constrained_columns": ["entity_class_id"], "referred_schema": None, "referred_table": "entity_class", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, ], "check_constraints": [ { "sqltext": "display_status IN ('visible', 'hidden', 'greyed_out')", "name": "ck_display_mode__entity_class_display_status_enum", } ], }, "entity": { "columns": [ { "name": "class_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "description", "type": TEXT(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "name", "type": VARCHAR(length=255), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_entity"}, "foreign_keys": [ { "name": "fk_entity_class_id_entity_class", "constrained_columns": ["class_id"], "referred_schema": None, "referred_table": "entity_class", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_entity_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, }, ], "check_constraints": [], }, "entity_alternative": { "columns": [ { "name": "active", "type": BOOLEAN(), "nullable": False, "default": "1", "autoincrement": "auto", "primary_key": 0, }, { "name": "alternative_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "entity_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, ], "pk_constraint": { "constrained_columns": ["id"], "name": "pk_entity_alternative", }, "foreign_keys": [ { "name": "fk_entity_alternative_alternative_id_alternative", "constrained_columns": ["alternative_id"], "referred_schema": None, "referred_table": "alternative", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_entity_alternative_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, }, { "name": "fk_entity_alternative_entity_id_entity", "constrained_columns": ["entity_id"], "referred_schema": None, "referred_table": "entity", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, ], "check_constraints": [ {"sqltext": "active IN (0, 1)", "name": "ck_entity_alternative_active"} ], }, "entity_class": { "columns": [ { "name": "active_by_default", "type": BOOLEAN(), "nullable": False, "default": "1", "autoincrement": "auto", "primary_key": 0, }, { "name": "description", "type": TEXT(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, { "name": "display_icon", "type": BIGINT(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, { "name": "display_order", "type": INTEGER(), "nullable": True, "default": "'99'", "autoincrement": "auto", "primary_key": 0, }, { "name": "hidden", "type": INTEGER(), "nullable": True, "default": "'0'", "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "name", "type": VARCHAR(length=255), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_entity_class"}, "foreign_keys": [], "check_constraints": [ {"sqltext": "active_by_default IN (0, 1)", "name": None}, { "sqltext": "active_by_default IN (0, 1)", "name": "ck_entity_class_active_by_default", }, {"sqltext": "active_by_default IN (0, 1)", "name": "active_by_default"}, ], }, "entity_class_dimension": { "columns": [ { "name": "dimension_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 2, }, { "name": "entity_class_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "position", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 3, }, ], "pk_constraint": { "constrained_columns": ["entity_class_id", "dimension_id", "position"], "name": "pk_entity_class_dimension", }, "foreign_keys": [ { "name": "fk_entity_class_dimension_dimension_id_entity_class", "constrained_columns": ["dimension_id"], "referred_schema": None, "referred_table": "entity_class", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_entity_class_dimension_entity_class_id_entity_class", "constrained_columns": ["entity_class_id"], "referred_schema": None, "referred_table": "entity_class", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, ], "check_constraints": [], }, "entity_class_display_mode": { "columns": [ { "name": "description", "type": TEXT(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "name", "type": VARCHAR(length=255), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": { "constrained_columns": ["id"], "name": "pk_entity_class_display_mode", }, "foreign_keys": [], "check_constraints": [], }, "entity_element": { "columns": [ { "name": "dimension_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "element_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "entity_class_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "entity_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "position", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 2, }, ], "pk_constraint": { "constrained_columns": ["entity_id", "position"], "name": "pk_entity_element", }, "foreign_keys": [ { "name": "fk_entity_element_element_id_entity", "constrained_columns": ["element_id", "dimension_id"], "referred_schema": None, "referred_table": "entity", "referred_columns": ["id", "class_id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_entity_element_entity_class_id_entity_class_dimension", "constrained_columns": ["entity_class_id", "dimension_id", "position"], "referred_schema": None, "referred_table": "entity_class_dimension", "referred_columns": ["entity_class_id", "dimension_id", "position"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_entity_element_entity_id_entity", "constrained_columns": ["entity_id", "entity_class_id"], "referred_schema": None, "referred_table": "entity", "referred_columns": ["id", "class_id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, ], "check_constraints": [], }, "entity_group": { "columns": [ { "name": "entity_class_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "entity_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "member_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_entity_group"}, "foreign_keys": [ { "name": "fk_entity_group_entity_id_entity", "constrained_columns": ["entity_id", "entity_class_id"], "referred_schema": None, "referred_table": "entity", "referred_columns": ["id", "class_id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_entity_group_member_id_entity", "constrained_columns": ["member_id", "entity_class_id"], "referred_schema": None, "referred_table": "entity", "referred_columns": ["id", "class_id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, ], "check_constraints": [], }, "entity_metadata": { "columns": [ { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "entity_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "metadata_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_entity_metadata"}, "foreign_keys": [ { "name": "fk_entity_metadata_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, }, { "name": "fk_entity_metadata_entity_id_entity", "constrained_columns": ["entity_id"], "referred_schema": None, "referred_table": "entity", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_entity_metadata_metadata_id_metadata", "constrained_columns": ["metadata_id"], "referred_schema": None, "referred_table": "metadata", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, ], "check_constraints": [], }, "feature": { "columns": [ { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "description", "type": TEXT(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "parameter_definition_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "parameter_value_list_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_feature"}, "foreign_keys": [ { "name": "fk_feature_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, }, { "name": "fk_feature_parameter_definition_id_parameter_definition", "constrained_columns": [ "parameter_definition_id", "parameter_value_list_id", ], "referred_schema": None, "referred_table": "parameter_definition", "referred_columns": ["id", "parameter_value_list_id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, ], "check_constraints": [], }, "list_value": { "columns": [ { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "index", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "parameter_value_list_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "type", "type": VARCHAR(length=255), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "value", "type": BLOB(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_list_value"}, "foreign_keys": [ { "name": "fk_list_value_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, }, { "name": "fk_list_value_parameter_value_list_id_parameter_value_list", "constrained_columns": ["parameter_value_list_id"], "referred_schema": None, "referred_table": "parameter_value_list", "referred_columns": ["id"], "options": {}, }, ], "check_constraints": [], }, "metadata": { "columns": [ { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "name", "type": VARCHAR(length=155), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "value", "type": VARCHAR(length=255), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_metadata"}, "foreign_keys": [ { "name": "fk_metadata_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, } ], "check_constraints": [], }, "parameter_definition": { "columns": [ { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "default_type", "type": VARCHAR(length=255), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "default_value", "type": BLOB(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, { "name": "description", "type": TEXT(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, { "name": "entity_class_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "name", "type": VARCHAR(length=155), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "parameter_value_list_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": { "constrained_columns": ["id"], "name": "pk_parameter_definition", }, "foreign_keys": [ { "name": "fk_parameter_definition_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, }, { "name": "fk_parameter_definition_entity_class_id_entity_class", "constrained_columns": ["entity_class_id"], "referred_schema": None, "referred_table": "entity_class", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, ], "check_constraints": [], }, "parameter_definition_tag": { "columns": [ { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "parameter_definition_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "parameter_tag_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": { "constrained_columns": ["id"], "name": "pk_parameter_definition_tag", }, "foreign_keys": [ { "name": "fk_parameter_definition_tag_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, }, { "name": "fk_parameter_definition_tag_parameter_definition_id_parameter_definition", "constrained_columns": ["parameter_definition_id"], "referred_schema": None, "referred_table": "parameter_definition", "referred_columns": ["id"], "options": {}, }, { "name": "fk_parameter_definition_tag_parameter_tag_id_parameter_tag", "constrained_columns": ["parameter_tag_id"], "referred_schema": None, "referred_table": "parameter_tag", "referred_columns": ["id"], "options": {}, }, ], "check_constraints": [], }, "parameter_tag": { "columns": [ { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "description", "type": TEXT(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "tag", "type": VARCHAR(length=155), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_parameter_tag"}, "foreign_keys": [ { "name": "fk_parameter_tag_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, } ], "check_constraints": [], }, "parameter_value": { "columns": [ { "name": "alternative_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "entity_class_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "entity_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "parameter_definition_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "type", "type": VARCHAR(length=255), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "value", "type": BLOB(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_parameter_value"}, "foreign_keys": [ { "name": "fk_parameter_value_alternative_id_alternative", "constrained_columns": ["alternative_id"], "referred_schema": None, "referred_table": "alternative", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_parameter_value_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, }, { "name": "fk_parameter_value_entity_id_entity", "constrained_columns": ["entity_id", "entity_class_id"], "referred_schema": None, "referred_table": "entity", "referred_columns": ["id", "class_id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_parameter_value_parameter_definition_id_parameter_definition", "constrained_columns": ["parameter_definition_id", "entity_class_id"], "referred_schema": None, "referred_table": "parameter_definition", "referred_columns": ["id", "entity_class_id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, ], "check_constraints": [], }, "parameter_value_list": { "columns": [ { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "name", "type": VARCHAR(length=155), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": { "constrained_columns": ["id"], "name": "pk_parameter_value_list", }, "foreign_keys": [ { "name": "fk_parameter_value_list_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, } ], "check_constraints": [], }, "parameter_value_metadata": { "columns": [ { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "metadata_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "parameter_value_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": { "constrained_columns": ["id"], "name": "pk_parameter_value_metadata", }, "foreign_keys": [ { "name": "fk_parameter_value_metadata_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, }, { "name": "fk_parameter_value_metadata_metadata_id_metadata", "constrained_columns": ["metadata_id"], "referred_schema": None, "referred_table": "metadata", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_parameter_value_metadata_parameter_value_id_parameter_value", "constrained_columns": ["parameter_value_id"], "referred_schema": None, "referred_table": "parameter_value", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, ], "check_constraints": [], }, "scenario": { "columns": [ { "name": "active", "type": BOOLEAN(), "nullable": False, "default": "0", "autoincrement": "auto", "primary_key": 0, }, { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "description", "type": TEXT(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "name", "type": TEXT(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_scenario"}, "foreign_keys": [ { "name": "fk_scenario_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, } ], "check_constraints": [ {"sqltext": "active IN (0, 1)", "name": None}, {"sqltext": "active IN (0, 1)", "name": "ck_scenario_active"}, ], }, "scenario_alternative": { "columns": [ { "name": "alternative_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "rank", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "scenario_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": { "constrained_columns": ["id"], "name": "pk_scenario_alternative", }, "foreign_keys": [ { "name": "fk_scenario_alternative_alternative_id_alternative", "constrained_columns": ["alternative_id"], "referred_schema": None, "referred_table": "alternative", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_scenario_alternative_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, }, { "name": "fk_scenario_alternative_scenario_id_scenario", "constrained_columns": ["scenario_id"], "referred_schema": None, "referred_table": "scenario", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, ], "check_constraints": [], }, "superclass_subclass": { "columns": [ { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "subclass_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "superclass_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": { "constrained_columns": ["id"], "name": "pk_superclass_subclass", }, "foreign_keys": [ { "name": "fk_superclass_subclass_subclass_id_entity_class", "constrained_columns": ["subclass_id"], "referred_schema": None, "referred_table": "entity_class", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_superclass_subclass_superclass_id_entity_class", "constrained_columns": ["superclass_id"], "referred_schema": None, "referred_table": "entity_class", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, ], "check_constraints": [], }, "tool": { "columns": [ { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "description", "type": TEXT(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "name", "type": VARCHAR(length=155), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_tool"}, "foreign_keys": [ { "name": "fk_tool_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, } ], "check_constraints": [], }, "tool_feature": { "columns": [ { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "feature_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "parameter_value_list_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "required", "type": BOOLEAN(), "nullable": False, "default": "0", "autoincrement": "auto", "primary_key": 0, }, { "name": "tool_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_tool_feature"}, "foreign_keys": [ { "name": "fk_tool_feature_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, }, { "name": "fk_tool_feature_feature_id_feature", "constrained_columns": ["feature_id", "parameter_value_list_id"], "referred_schema": None, "referred_table": "feature", "referred_columns": ["id", "parameter_value_list_id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_tool_feature_tool_id_tool", "constrained_columns": ["tool_id"], "referred_schema": None, "referred_table": "tool", "referred_columns": ["id"], "options": {}, }, ], "check_constraints": [ {"sqltext": "required IN (0, 1)", "name": None}, { "sqltext": "required IN (0, 1)", "name": "ck_tool_feature_ck_tool_feature_required", }, ], }, "tool_feature_method": { "columns": [ { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "method_index", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "parameter_value_list_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "tool_feature_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": { "constrained_columns": ["id"], "name": "pk_tool_feature_method", }, "foreign_keys": [ { "name": "fk_tool_feature_method_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, }, { "name": "fk_tool_feature_method_parameter_value_list_id_list_value", "constrained_columns": ["parameter_value_list_id", "method_index"], "referred_schema": None, "referred_table": "list_value", "referred_columns": ["parameter_value_list_id", "index"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_tool_feature_method_tool_feature_id_tool_feature", "constrained_columns": ["tool_feature_id", "parameter_value_list_id"], "referred_schema": None, "referred_table": "tool_feature", "referred_columns": ["id", "parameter_value_list_id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, ], "check_constraints": [], }, }
変更されたテキスト
ファイルを開く
{ "alembic_version": { "columns": [ { "name": "version_num", "type": VARCHAR(length=32), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, } ], "pk_constraint": { "constrained_columns": ["version_num"], "name": "alembic_version_pkc", }, "foreign_keys": [], "check_constraints": [], }, "alternative": { "columns": [ { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "description", "type": TEXT(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "name", "type": VARCHAR(length=255), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_alternative"}, "foreign_keys": [ { "name": "fk_alternative_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, } ], "check_constraints": [], }, "commit": { "columns": [ { "name": "comment", "type": VARCHAR(length=255), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "date", "type": DATETIME(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "user", "type": VARCHAR(length=45), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_commit"}, "foreign_keys": [], "check_constraints": [], }, "display_mode__entity_class": { "columns": [ { "name": "display_background_color", "type": BIGINT(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, { "name": "display_font_color", "type": BIGINT(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, { "name": "display_mode_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "display_order", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "display_status", "type": VARCHAR(length=10), "nullable": False, "default": "'visible'", "autoincrement": "auto", "primary_key": 0, }, { "name": "entity_class_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, ], "pk_constraint": { "constrained_columns": ["id"], "name": "pk_display_mode__entity_class", }, "foreign_keys": [ { "name": "fk_display_mode_display_mode", "constrained_columns": ["display_mode_id"], "referred_schema": None, "referred_table": "entity_class_display_mode", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_display_mode_entity_class", "constrained_columns": ["entity_class_id"], "referred_schema": None, "referred_table": "entity_class", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, ], "check_constraints": [ { "sqltext": "display_status IN ('visible', 'hidden', 'greyed_out')", "name": "ck_display_mode__entity_class_display_status_enum", } ], }, "entity": { "columns": [ { "name": "class_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "description", "type": TEXT(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "name", "type": VARCHAR(length=255), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_entity"}, "foreign_keys": [ { "name": "fk_entity_class_id_entity_class", "constrained_columns": ["class_id"], "referred_schema": None, "referred_table": "entity_class", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_entity_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, }, ], "check_constraints": [], }, "entity_alternative": { "columns": [ { "name": "active", "type": BOOLEAN(), "nullable": False, "default": "1", "autoincrement": "auto", "primary_key": 0, }, { "name": "alternative_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "entity_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, ], "pk_constraint": { "constrained_columns": ["id"], "name": "pk_entity_alternative", }, "foreign_keys": [ { "name": "fk_entity_alternative_alternative_id_alternative", "constrained_columns": ["alternative_id"], "referred_schema": None, "referred_table": "alternative", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_entity_alternative_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, }, { "name": "fk_entity_alternative_entity_id_entity", "constrained_columns": ["entity_id"], "referred_schema": None, "referred_table": "entity", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, ], "check_constraints": [ {"sqltext": "active IN (0, 1)", "name": "ck_entity_alternative_active"} ], }, "entity_class": { "columns": [ { "name": "active_by_default", "type": BOOLEAN(), "nullable": False, "default": "1", "autoincrement": "auto", "primary_key": 0, }, { "name": "description", "type": TEXT(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, { "name": "display_icon", "type": BIGINT(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, { "name": "display_order", "type": INTEGER(), "nullable": True, "default": "'99'", "autoincrement": "auto", "primary_key": 0, }, { "name": "hidden", "type": INTEGER(), "nullable": True, "default": "'0'", "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "name", "type": VARCHAR(length=255), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_entity_class"}, "foreign_keys": [], "check_constraints": [ { "sqltext": "active_by_default IN (0, 1)", "name": "ck_entity_class_active_by_default", } ], }, "entity_class_dimension": { "columns": [ { "name": "dimension_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 2, }, { "name": "entity_class_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "position", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 3, }, ], "pk_constraint": { "constrained_columns": ["entity_class_id", "dimension_id", "position"], "name": "pk_entity_class_dimension", }, "foreign_keys": [ { "name": "fk_entity_class_dimension_dimension_id_entity_class", "constrained_columns": ["dimension_id"], "referred_schema": None, "referred_table": "entity_class", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_entity_class_dimension_entity_class_id_entity_class", "constrained_columns": ["entity_class_id"], "referred_schema": None, "referred_table": "entity_class", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, ], "check_constraints": [], }, "entity_class_display_mode": { "columns": [ { "name": "description", "type": TEXT(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "name", "type": VARCHAR(length=255), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": { "constrained_columns": ["id"], "name": "pk_entity_class_display_mode", }, "foreign_keys": [], "check_constraints": [], }, "entity_element": { "columns": [ { "name": "dimension_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "element_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "entity_class_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "entity_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "position", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 2, }, ], "pk_constraint": { "constrained_columns": ["entity_id", "position"], "name": "pk_entity_element", }, "foreign_keys": [ { "name": "fk_entity_element_element_id_entity", "constrained_columns": ["element_id", "dimension_id"], "referred_schema": None, "referred_table": "entity", "referred_columns": ["id", "class_id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_entity_element_entity_class_id_entity_class_dimension", "constrained_columns": ["entity_class_id", "dimension_id", "position"], "referred_schema": None, "referred_table": "entity_class_dimension", "referred_columns": ["entity_class_id", "dimension_id", "position"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_entity_element_entity_id_entity", "constrained_columns": ["entity_id", "entity_class_id"], "referred_schema": None, "referred_table": "entity", "referred_columns": ["id", "class_id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, ], "check_constraints": [], }, "entity_group": { "columns": [ { "name": "entity_class_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "entity_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "member_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_entity_group"}, "foreign_keys": [ { "name": "fk_entity_group_entity_id_entity", "constrained_columns": ["entity_id", "entity_class_id"], "referred_schema": None, "referred_table": "entity", "referred_columns": ["id", "class_id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_entity_group_member_id_entity", "constrained_columns": ["member_id", "entity_class_id"], "referred_schema": None, "referred_table": "entity", "referred_columns": ["id", "class_id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, ], "check_constraints": [], }, "entity_metadata": { "columns": [ { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "entity_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "metadata_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_entity_metadata"}, "foreign_keys": [ { "name": "fk_entity_metadata_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, }, { "name": "fk_entity_metadata_entity_id_entity", "constrained_columns": ["entity_id"], "referred_schema": None, "referred_table": "entity", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_entity_metadata_metadata_id_metadata", "constrained_columns": ["metadata_id"], "referred_schema": None, "referred_table": "metadata", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, ], "check_constraints": [], }, "list_value": { "columns": [ { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "index", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "parameter_value_list_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "type", "type": VARCHAR(length=255), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "value", "type": BLOB(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_list_value"}, "foreign_keys": [ { "name": "fk_list_value_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, }, { "name": "fk_list_value_parameter_value_list_id_parameter_value_list", "constrained_columns": ["parameter_value_list_id"], "referred_schema": None, "referred_table": "parameter_value_list", "referred_columns": ["id"], "options": {}, }, ], "check_constraints": [], }, "metadata": { "columns": [ { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "name", "type": VARCHAR(length=155), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "value", "type": VARCHAR(length=255), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_metadata"}, "foreign_keys": [ { "name": "fk_metadata_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, } ], "check_constraints": [], }, "parameter_definition": { "columns": [ { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "default_type", "type": VARCHAR(length=255), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "default_value", "type": BLOB(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, { "name": "description", "type": TEXT(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, { "name": "entity_class_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "name", "type": VARCHAR(length=155), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "parameter_value_list_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": { "constrained_columns": ["id"], "name": "pk_parameter_definition", }, "foreign_keys": [ { "name": "fk_parameter_definition_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, }, { "name": "fk_parameter_definition_entity_class_id_entity_class", "constrained_columns": ["entity_class_id"], "referred_schema": None, "referred_table": "entity_class", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, ], "check_constraints": [], }, "parameter_definition_tag": { "columns": [ { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "parameter_definition_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "parameter_tag_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": { "constrained_columns": ["id"], "name": "pk_parameter_definition_tag", }, "foreign_keys": [ { "name": "fk_parameter_definition_tag_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, }, { "name": "fk_parameter_definition_tag_parameter_tag_id_parameter_tag", "constrained_columns": ["parameter_tag_id"], "referred_schema": None, "referred_table": "parameter_tag", "referred_columns": ["id"], "options": {}, }, { "name": "fk_parameter_tag_parameter_definition", "constrained_columns": ["parameter_definition_id"], "referred_schema": None, "referred_table": "parameter_definition", "referred_columns": ["id"], "options": {}, }, ], "check_constraints": [], }, "parameter_tag": { "columns": [ { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "description", "type": TEXT(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "tag", "type": VARCHAR(length=155), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_parameter_tag"}, "foreign_keys": [ { "name": "fk_parameter_tag_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, } ], "check_constraints": [], }, "parameter_value": { "columns": [ { "name": "alternative_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "entity_class_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "entity_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "parameter_definition_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "type", "type": VARCHAR(length=255), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "value", "type": BLOB(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_parameter_value"}, "foreign_keys": [ { "name": "fk_parameter_value_alternative_id_alternative", "constrained_columns": ["alternative_id"], "referred_schema": None, "referred_table": "alternative", "referred_columns": ["id"], "options": {}, }, { "name": "fk_parameter_value_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, }, { "name": "fk_parameter_value_entity_id_entity", "constrained_columns": ["entity_id", "entity_class_id"], "referred_schema": None, "referred_table": "entity", "referred_columns": ["id", "class_id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_parameter_value_parameter_definition_id_parameter_definition", "constrained_columns": ["parameter_definition_id", "entity_class_id"], "referred_schema": None, "referred_table": "parameter_definition", "referred_columns": ["id", "entity_class_id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, ], "check_constraints": [], }, "parameter_value_list": { "columns": [ { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "name", "type": VARCHAR(length=155), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": { "constrained_columns": ["id"], "name": "pk_parameter_value_list", }, "foreign_keys": [ { "name": "fk_parameter_value_list_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, } ], "check_constraints": [], }, "parameter_value_metadata": { "columns": [ { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "metadata_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "parameter_value_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": { "constrained_columns": ["id"], "name": "pk_parameter_value_metadata", }, "foreign_keys": [ { "name": "fk_parameter_value_metadata_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, }, { "name": "fk_parameter_value_metadata_metadata_id_metadata", "constrained_columns": ["metadata_id"], "referred_schema": None, "referred_table": "metadata", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_parameter_value_metadata_parameter_value_id_parameter_value", "constrained_columns": ["parameter_value_id"], "referred_schema": None, "referred_table": "parameter_value", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, ], "check_constraints": [], }, "scenario": { "columns": [ { "name": "active", "type": BOOLEAN(), "nullable": False, "default": "0", "autoincrement": "auto", "primary_key": 0, }, { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "description", "type": TEXT(), "nullable": True, "default": "NULL", "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "name", "type": VARCHAR(length=255), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": {"constrained_columns": ["id"], "name": "pk_scenario"}, "foreign_keys": [ { "name": "fk_scenario_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, } ], "check_constraints": [ {"sqltext": "active IN (0, 1)", "name": "ck_scenario_active"} ], }, "scenario_alternative": { "columns": [ { "name": "alternative_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "commit_id", "type": INTEGER(), "nullable": True, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "rank", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "scenario_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": { "constrained_columns": ["id"], "name": "pk_scenario_alternative", }, "foreign_keys": [ { "name": "fk_scenario_alternative_alternative_id_alternative", "constrained_columns": ["alternative_id"], "referred_schema": None, "referred_table": "alternative", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_scenario_alternative_commit_id_commit", "constrained_columns": ["commit_id"], "referred_schema": None, "referred_table": "commit", "referred_columns": ["id"], "options": {}, }, { "name": "fk_scenario_alternative_scenario_id_scenario", "constrained_columns": ["scenario_id"], "referred_schema": None, "referred_table": "scenario", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, ], "check_constraints": [], }, "superclass_subclass": { "columns": [ { "name": "id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 1, }, { "name": "subclass_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, { "name": "superclass_id", "type": INTEGER(), "nullable": False, "default": None, "autoincrement": "auto", "primary_key": 0, }, ], "pk_constraint": { "constrained_columns": ["id"], "name": "pk_superclass_subclass", }, "foreign_keys": [ { "name": "fk_superclass_subclass_subclass_id_entity_class", "constrained_columns": ["subclass_id"], "referred_schema": None, "referred_table": "entity_class", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, { "name": "fk_superclass_subclass_superclass_id_entity_class", "constrained_columns": ["superclass_id"], "referred_schema": None, "referred_table": "entity_class", "referred_columns": ["id"], "options": {"ondelete": "CASCADE", "onupdate": "CASCADE"}, }, ], "check_constraints": [], }, }
違いを見つける