Ниже приведен список таблиц, которые используются модулем.
Таблица хранит все рассылки.
Основные поля | Описание |
---|---|
Mailer_ID | номер рассылки |
Name | имя рассылки |
Type | тип рассылки ( 1,2 или 3) |
Access | тип доступа к рассылки |
Sub_Class_ID | номер компонента в разделе, к которому привязана рассылка (для рассылок типа «подписка на раздел») |
Таблица хранит подписки пользователя на рассылки.
Основные поля | Описание |
---|---|
Mailer_ID | номер рассылки |
User_ID | номер пользователя |
Period | номер периода |
В таблице хранится полная статистика по рассылке.
Таблица хранит номер объектов, которые попадут в рассылку. Объект хранится через связку (Sub_Class_ID, Message_ID). В таблице так же присутствуют поля Rel_Sub_Class_ID и Rel_Message_ID. Они определяют тот объект, на который пользователь должен быть подписан, чтобы получить в рассылку объект (Sub_Class_ID, Message_ID).
Записи этой таблицы автоматически очищаются, если со времени добавления прошло больше времени, чем максимальное значение периода в элементах списка «Периоды подписки».
Таблица хранит подписки пользователя на объекты.
Таблица хранит готовые письма, которые отправятся при очередном запуске скрипта.
Таблица хранит настройки модуля.