Entities
Table of Contents
Classes
- Advert
- Advert definition: the language-independent part (internal name, validity, counters, flags, relations).
- AdvertParameterRel
- Targets an advert at pages by a parameter and its range (`name` + `from`/`to`).
- AdvertPlace
- AdvertPlaceRel
- Front variant of the advert to ad-position link (join entity with `order`).
- AdvertPlaceText
- AdvertText
- Front variant of the language version of advert content (derived identity: PK is language plus parent).
- Comment
- CommentThread
- Message
- One message in a private conversation.
- MessageParticipant
- Conversation participant and their own state (unread, archived, deleted for me).
- MessageThread
- Private conversation (container).
- Newsletter
- NewsletterAddress
- NewsletterAddressRel
- NewsletterText
- Poll
- PollAnswer
- PollAnswerText
- PollPlace
- Poll place (`cms_mod_base_poll_places`).
- PollPlaceRel
- Front variant of the poll to poll-place link (join entity with `order`).
- PollText
- PollVote
- Rating
- One rating in two variants stored in one table (modeled after {@see Comment}): - stars only: `value` (1-5), - verbal: `value` + `text` + `pros`/`cons` (JSON arrays of strings).
- RatingThread
- Anchor and aggregate of ratings per object (modeled after {@see CommentThread}).