Versions in this module Expand all Collapse all v0 v0.5.7 Nov 11, 2024 Changes in this version + const Adapters + const BelongsTo + const Boolean + const Collection + const Date + const Description + const Docs + const Encrypted + const Entity + const Enum + const Fields + const Float + const Go + const HTTP + const HasMany + const HasOne + const Input + const Integer + const Java + const Kind + const Map + const Max + const MaxItems + const Memory + const Min + const MongoDB + const Name + const Nested + const Output + const Pattern + const Plural + const Range + const Redis + const RedisMongoDB + const RedisSQL + const Regex + const Rel + const Reserved + const ResourceName + const SQL + const Schema + const String + const TTL + const Table + const Type + const ULID + const UUID + const Unique + const Validate + const Value + const Version + type AppSpec struct + Description string + Domain DomainSpec + Name string + Stack StackSpec + type DomainSpec struct + Entities []string + UseCases []string + type EntityAdapterItem struct + Metadata map[string]interface{} + Type string + type EntityAdapters struct + Input []EntityAdapterItem + Output []EntityAdapterItem + type EntityRel struct + Cardinality string + Load *EntityRelLoading + Name string + Ref string + Type string + type EntityRelLoading struct + Metadata map[string]interface{} + Type string + type EntitySchema struct + Fields []EntitySchemaItem + Reserved EntitySchemaReserved + type EntitySchemaItem struct + Description string + Doc string + Encrypted bool + Name string + Optional *OptionalItem + ReadOnly bool + Type string + Validate *ValidateItem + type EntitySchemaReserved struct + Id EntitySchemaReservedId + type EntitySchemaReservedId struct + Type string + type EntitySpec struct + Adapters EntityAdapters + Description string + Doc string + Name string + Plural string + Relationships []EntityRel + Schema EntitySchema + type OptionalItem struct + Default interface{} + type RootApp struct + App AppSpec + type RootEntity struct + Entity EntitySpec + type RootUseCase struct + UseCase UseCaseSpec + type StackSpec struct + Lang string + Package string + type UseCaseActionSpec struct + Input []UseCaseInput + Method string + Params []UseCaseParam + type UseCaseDomainSpec struct + Entities []string + type UseCaseInput struct + Dto bool + Type string + type UseCaseParam struct + Description string + Name string + Type string + type UseCaseSpec struct + Actions []UseCaseActionSpec + Description string + Doc string + Domain UseCaseDomainSpec + Name string + type ValidateItem struct + List *ValidateItemList + Range *ValidateItemRange + Regex *ValidateItemRegex + Value interface{} + type ValidateItemList struct + Values []interface{} + type ValidateItemRange struct + Max interface{} + Min interface{} + type ValidateItemRegex struct + Default string + GoPattern string