エンティティ(テーブル)に関する設定です。relationship
以外は必須項目です。
設定項目 | 説明 |
---|---|
name |
エンティティ名。TapKitからはこの名前でアクセスする。 |
external_name |
データベースに登録されているテーブル名。 |
attributes |
属性のリスト。詳細は「属性」を参照。 |
primary_key_attributes |
主キーの属性のリスト。複数設定できるが、TapKitでは複合主キー値の自動生成はサポートしない。 |
class_properties |
クラス属性のリスト。このリストに設定していない属性のデータにはアクセスできない。 |
relationship |
リレーションシップのリスト。詳細は「リレーションシップ」を参照。 |