@unitybase/base/UBDomain

UnityBase domain object model (metadata) - in-memory representation of all *.meta files included in the application config.

Developer should never create UBDomain class directly, but instead use a:

Information about domain is used in many aspects of UnityBase:

  • database generation
  • documentation generation
  • forms generation
  • views generation etc.
  • transform UBQL -> SQL
  • etc

Classes

UBDomain
UBModel
UBEntityAttributes
UBEntityMapping
UBEntity
UBEntityAttributeMapping
UBEntityAttribute
UBEntityMixin
UBEntityStoreMixin
UBEntityHistoryMixin
UBEntityAclRlsMixin
UBEntityFtsMixin
UBEntityAlsMixin

Type Definitions

DBConnectionConfig

Database connection config (w/o credential)
Properties:
Name Type Description
name string
dialect string
supportLang Array.<string>
advSettings string

database specific settings