Skip to main content
エンティティファイルを手作業で作成する代わりに、対話型スキャフォルダーを使用します:
これによりエンティティタイプの選択を促され、必要なフィールドの設定を順を追って案内されたあと、安定した universalIdentifier と正しい defineEntity() 呼び出しを含む、すぐに利用できるファイルが作成されます。 最初のプロンプトをスキップするために、エンティティタイプを直接渡すこともできます:

利用可能なエンティティタイプ

スキャフォルダーが生成するもの

各エンティティタイプには固有のテンプレートがあります。 例えば、yarn twenty dev:add object は次の項目の入力を求めます:
  1. 名前(単数) — 例:invoice
  2. 名前(複数) — 例:invoices
  3. ラベル(単数) — 名前から自動入力(例:Invoice
  4. ラベル(複数) — 自動入力(例:Invoices
  5. ビューとナビゲーション項目を作成しますか? — はいと回答すると、スキャフォルダーは新しいオブジェクトに対応するビューとサイドバーリンクも生成します。
他のエンティティタイプはより簡単なプロンプトで、ほとんどは名前のみを尋ねます。 field エンティティタイプはより詳細で、フィールド名、ラベル、タイプ(TEXTNUMBERSELECTRELATION など、利用可能なすべてのフィールドタイプのリストから選択)、および対象オブジェクトの universalIdentifier を尋ねます。

出力パスのカスタマイズ

--path フラグを使用して、生成ファイルをカスタムの場所に配置します: