Varlık dosyalarını elle oluşturmak yerine etkileşimli iskelet oluşturucuyu kullanın:Documentation Index
Fetch the complete documentation index at: https://docs.twenty.com/llms.txt
Use this file to discover all available pages before exploring further.
universalIdentifier ve doğru defineEntity() çağrısıyla kullanıma hazır bir dosya yazar.
İlk istemi atlamak için varlık türünü doğrudan da geçebilirsiniz:
Kullanılabilir varlık türleri
| Varlık türü | Komut | Oluşturulan dosya |
|---|---|---|
| Nesne | yarn twenty add object | src/objects/\<name>.ts |
| Alan | yarn twenty add field | src/fields/\<name>.ts |
| Mantık işlevi | yarn twenty add logicFunction | src/logic-functions/\<name>.ts |
| Ön uç bileşeni | yarn twenty add frontComponent | src/front-components/\<name>.tsx |
| Rol | yarn twenty add role | src/roles/\<name>.ts |
| Beceri | yarn twenty add skill | src/skills/\<name>.ts |
| Temsilci | yarn twenty add agent | src/agents/\<name>.ts |
| Görünüm | yarn twenty add view | src/views/\<name>.ts |
| Gezinme menüsü öğesi | yarn twenty add navigationMenuItem | src/navigation-menu-items/\<name>.ts |
| Sayfa düzeni | yarn twenty add pageLayout | src/page-layouts/\<name>.ts |
İskelet oluşturucunun ürettikleri
Her varlık türünün kendi şablonu vardır. Örneğin,yarn twenty add object şunları sorar:
- Ad (tekil) — ör.
invoice - Ad (çoğul) — ör.
invoices - Etiket (tekil) — adından otomatik doldurulur (ör.
Invoice) - Etiket (çoğul) — otomatik doldurulur (ör.
Invoices) - Bir görünüm ve gezinme öğesi oluşturulsun mu? — evet derseniz, iskelet oluşturucu yeni nesne için eşleşen bir görünüm ve kenar çubuğu bağlantısı da üretir.
field varlık türü daha ayrıntılıdır: alan adını, etiketi, türü (TEXT, NUMBER, SELECT, RELATION vb. gibi mevcut tüm alan türlerinin listesinden) ve hedef nesnenin universalIdentifier değerini sorar.
Özel çıktı yolu
--path bayrağını kullanarak oluşturulan dosyayı özel bir konuma yerleştirin: