Ana içeriğe atla

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.

Varlık dosyalarını elle oluşturmak yerine etkileşimli iskelet oluşturucuyu kullanın:
yarn twenty add
Bir varlık türü seçmeniz için sizi yönlendirir ve gerekli alanlarda adım adım ilerlemenizi sağlar, ardından sabit bir 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:
yarn twenty add object
yarn twenty add logicFunction
yarn twenty add frontComponent

Kullanılabilir varlık türleri

Varlık türüKomutOluşturulan dosya
Nesneyarn twenty add objectsrc/objects/\<name>.ts
Alanyarn twenty add fieldsrc/fields/\<name>.ts
Mantık işleviyarn twenty add logicFunctionsrc/logic-functions/\<name>.ts
Ön uç bileşeniyarn twenty add frontComponentsrc/front-components/\<name>.tsx
Rolyarn twenty add rolesrc/roles/\<name>.ts
Beceriyarn twenty add skillsrc/skills/\<name>.ts
Temsilciyarn twenty add agentsrc/agents/\<name>.ts
Görünümyarn twenty add viewsrc/views/\<name>.ts
Gezinme menüsü öğesiyarn twenty add navigationMenuItemsrc/navigation-menu-items/\<name>.ts
Sayfa düzeniyarn twenty add pageLayoutsrc/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:
  1. Ad (tekil) — ör. invoice
  2. Ad (çoğul) — ör. invoices
  3. Etiket (tekil) — adından otomatik doldurulur (ör. Invoice)
  4. Etiket (çoğul) — otomatik doldurulur (ör. Invoices)
  5. 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.
Diğer varlık türlerinin istemleri daha basittir — çoğu yalnızca bir ad sorar. 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:
yarn twenty add logicFunction --path src/custom-folder