Структура базы данных DIAFAN.CMS
DIAFAN.CMS состоит из следующих таблиц базы данных.
{access}Доступ к элементам модулей |
||
Поле | Тип (размерность) | Описание |
---|---|---|
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор элемента модуля |
element_type | VARCHAR(20) | тип элемента модуля |
module_name | VARCHAR(50) | название модуля |
role_id | TINYINT(3) | идентификатор типа пользователя из таблицы {users_role} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{addons}Дополнения для CMS |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
addon_id | INT(11) | идентификатор дополнения |
custom_id | INT(11) | идентификатор из таблицы {custom} |
name | VARCHAR(100) | название |
cat_name | VARCHAR(100) | название категории |
anons | TEXT | анонс |
text | TEXT | описание |
install | TEXT | описание установки дополнения |
file_rewrite | VARCHAR( 255 ) | ссылка на страницу дополнения в административной части сайта |
tag | VARCHAR( 255 ) | тег дополнения |
link | VARCHAR( 255 ) | внешняя ссылка |
image | VARCHAR( 255 ) | внешняя ссылка на изображение |
author | TEXT | данные об авторе |
author_link | TEXT | ссылка на страницу автора |
sort | INT(11) | порядковый номер для сортировки |
downloaded | INT(11) | количество скачиваний |
price | DOUBLE | цена |
price_month | DOUBLE | цена по подписке |
available_subscription | ENUM('0', '1') | доступно по подписке: 0 - нет, 1 - да |
buy | ENUM('0', '1') | куплено дополнение: 0 - нет, 1 - да |
subscription | INT(10) | время окончания подписки на дополнение в формате UNIXTIME |
auto_subscription | ENUM('0', '1') | автопродление подписки: 0 - нет, 1 - да |
timeedit | INT(10) | время последнего изменения в формате UNIXTIME |
custom_timeedit | INT(10) | время последнего изменения в формате UNIXTIME в таблице {custom} |
import_update | ENUM('0', '1') | метка обновления записи: 0 - нет, 1 - да |
{admin}Страницы в админки |
||
Поле | Тип (размерность) | Описание |
id | SMALLINT(5) | идентификатор |
parent_id | SMALLINT(5) | идентификатор родителя из таблицы {admin} |
count_children | SMALLINT(5) | количество вложенных страниц |
group_id | ENUM( '1', '2', '3', '4', '5', '6', '7') | группа |
name | VARCHAR(100) | название |
rewrite | VARCHAR(30) | псевдоссылка |
act | ENUM('0', '1') | показывать в меню: 0 - нет, 1 - да |
add | ENUM('0', '1') | ссылка на добавление элемента в быстром меню: 0 - нет, 1 - да |
add_name | VARCHAR(100) | текст ссылки на добавление элемента в быстром меню |
sort | SMALLINT(5) | порядковый номер для сортировки |
docs | VARCHAR( 255 ) | ссылка на раздел в документации |
icon_name | VARCHAR(30) | иконка модуля для административной части сайта |
{admin_parents}Родительские связи страниц админки |
||
Поле | Тип (размерность) | Описание |
id | SMALLINT(5) | идентификатор |
element_id | SMALLINT(5) | идентификатор страницы из таблицы {admin} |
parent_id | SMALLINT(5) | идентификатор страницы родителя из таблицы {admin} |
{attachments}Прикрепленные файлы |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | VARCHAR(50) | название файла |
module_name | VARCHAR(50) | название модуля |
element_id | INT(11) | идентификатор элемента модуля |
param_id | INT(11) | идентификатор поля или характеристики с типом «файлы» |
extension | VARCHAR(255) | расширение файла |
size | INT(11) | размер файла |
is_image | ENUM('0', '1') | это изображение: 0 - нет, 1 - да |
access_admin | ENUM('0', '1') | доступ только для администратора: 0 - нет, 1 - да |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{balance}Баланс пользователей |
||
Поле | Тип (размерность) | Описание |
id | SMALLINT(5) | идентификатор |
user_id | INT(11) | идентификатор пользователя из таблицы {users} |
summ | DOUBLE | сумма на балансе |
{bs}Баннеры |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | VARCHAR(250) | название |
text | TEXT | описание |
alt | VARCHAR(250) | атрибут alt для баннера-изображения |
title | VARCHAR(250) | атрибут title для баннера-изображения |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
type | ENUM('1','2') | тип: 1 - файл, 2 - HTML-код |
file | VARCHAR(250) | имя файла, загруженного в папку userfls/bs |
html | TEXT | HTML код баннера-блока |
link | TEXT | ссылка на баннер-изображение |
cat_id | INT(11) | идентификатор категории из таблицы {bs_category} |
check_number | ENUM('0', '1') | ограничить количество показов: 0 - нет, 1 - да |
check_click | ENUM('0', '1') | ограничить по количеству кликов: 0 - нет, 1 - да |
show_click | INT(10) | ограничить по количеству кликов: осталось кликов |
created | INT(10) | дата создания |
date_start | INT(10) | дата начала показа |
date_finish | INT(10) | дата окончания показа |
show_number | INT(10) | ограничить количество показов: осталось показов |
click | INT(10) | всего кликов |
check_user | ENUM('0', '1') | ограничить количество показов посетителю в сутки: 0 - нет, 1 - да |
show_user | INT(10) | количество показов посетителю в сутки |
count_view | INT(10) | всего показов |
target_blank | ENUM('0', '1') | открывать ссылку в новом окне |
sort | INT(11) | подрядковый номер для сортировки |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{bs_category}Категории баннеров |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | TEXT | название |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
text | TEXT | описание |
sort | INT(11) | подрядковый номер для сортировки |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{bs_site_rel}Данные о том, на каких страницах сайта выводятся баннеры |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор баннера из таблицы {bs_category} |
site_id | INT(11) | идентификатор страницы сайта из таблицы {site} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{captcha_qa}Вопросы для капчи типа Вопрос-ответ |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | TEXT | текст вопроса |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
is_write | ENUM('0', '1') | ответы не отображаются на сайте: 0 - нет, 1 - да |
{captcha_qa_answers}Варианты ответов для капчи типа Вопрос-ответ |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
text | TEXT | текст ответа |
is_right | ENUM('0', '1') | ответ правильный: 0 - нет, 1 - да |
captcha_id | INT(11) | идентификатор вопроса из таблицы {captcha} |
{clauses}Статьи |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | TEXT | название |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
map_no_show | ENUM( '0', '1' ) | не показывать на карте сайта: 0 - нет, 1 - да |
changefreq | ENUM( 'always', 'hourly', 'daily', 'weekly', 'monthly', 'yearly', 'never' ) | Changefreq для sitemap.xml |
priority | VARCHAR(3) | Priority для sitemap.xml |
noindex | ENUM('0','1') | не индексировать: 0 - нет, 1 - да |
created | INT(10) | дата создания |
date_start | INT(10) | дата начала показа |
date_finish | INT(10) | дата окончания показа |
cat_id | INT(11) | идентификатор основной категории из таблицы {clauses_category} |
site_id | INT(11) | идентификатор страницы сайта из таблицы {site} |
keywords | VARCHAR(250) | ключевые слова, тег Keywords |
descr | TEXT | описание, тэг Description |
canonical | VARCHAR(100) | канонический тег |
title_meta | VARCHAR(250) | заголовок окна в браузере, тег Title |
anons | TEXT | анонс |
anons_plus | ENUM('0', '1') | добавлять анонс к описанию: 0 - нет, 1 - да |
text | LONGTEXT | описание |
import | ENUM( '0', '1' ) | элемент только что импортирован: 0 - нет, 1 - да |
import_id | VARCHAR(100) | собственный идентификатор элемента при импорте |
sort | INT(11) | подрядковый номер для сортировки |
timeedit | INT(10) | время последнего изменения в формате UNIXTIME |
admin_id | INT(11) | пользователь из таблицы {users}, добавивший или первый отредктировавший статью в административной части |
access | ENUM('0', '1') | доступ ограничен: 0 - нет, 1 - да |
theme | VARCHAR(50) | шаблон страницы сайта |
view | VARCHAR(50) | шаблон модуля |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{clauses_category}Категории статей |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | TEXT | название |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
map_no_show | ENUM( '0', '1' ) | не показывать на карте сайта: 0 - нет, 1 - да |
changefreq | ENUM( 'always', 'hourly', 'daily', 'weekly', 'monthly', 'yearly', 'never' ) | Changefreq для sitemap.xml |
priority | VARCHAR(3) | Priority для sitemap.xml |
noindex | ENUM('0','1') | не индексировать: 0 - нет, 1 - да |
parent_id | INT(11) | идентификатор родителя из таблицы {clauses_category} |
count_children | SMALLINT(5) | количество вложенных категорий |
site_id | INT(11) | идентификатор страницы сайта из таблицы {site} |
keywords | VARCHAR(250) | ключевые слова, тег Keywords |
descr | TEXT | описание, тэг Description |
canonical | VARCHAR(100) | канонический тег |
title_meta | VARCHAR(250) | заголовок окна в браузере, тег Title |
anons | TEXT | анонс |
anons_plus | ENUM('0', '1') | добавлять анонс к описанию: 0 - нет, 1 - да |
text | TEXT | описание |
import | ENUM( '0', '1' ) | категория только что импортирован: 0 - нет, 1 - да |
import_id | VARCHAR(100) | собственный идентификатор категории при импорте |
sort | INT(11) | подрядковый номер для сортировки |
timeedit | INT(10) | время последнего изменения в формате UNIXTIME |
admin_id | INT(11) | пользователь из таблицы {users}, добавивший или первый отредктировавший категорию в административной части |
access | ENUM('0', '1') | доступ ограничен: 0 - нет, 1 - да |
theme | VARCHAR(50) | шаблон страницы сайта |
view | VARCHAR(50) | шаблон модуля |
view_rows | VARCHAR(50) | шаблон модуля для элементов в списке категории |
view_element | VARCHAR(50) | шаблон модуля для элементов в категории |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{clauses_category_parents}Родительские связи категорий статей |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT( 11 ) | идентификатор категории из таблицы {clauses_category} |
parent_id | INT( 11 ) | идентификатор категории-родителя из таблицы {clauses_category} |
trash | ENUM( '0', '1' ) | запись удалена в корзину: 0 - нет, 1 - да |
{clauses_category_rel}Связи статей и категорий |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор статьи из таблицы {clauses} |
cat_id | INT(11) | идентификатор категории из таблицы {clauses_category} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{clauses_counter}Счетчик просмотров статей |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор статьи из таблицы {clauses} |
count_view | INT(11) | количество просмотров |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{clauses_rel}Связи похожих статей |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор статьи из таблицы {clauses} |
rel_element_id | INT(11) | идентификатор связанной статьи из таблицы {clauses} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{comments}Комментарии |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
user_id | INT(11) | идентификатор пользователя из таблицы {users} |
text | TEXT | текст комментария |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
created | INT(10) | дата создания |
module_name | VARCHAR(50) | название модуля |
element_type | ENUM('element', 'cat') | тип элемента модуля |
element_id | INT(11) | идентификатор элемента модуля |
parent_id | INT(11) | идентификатор родителя из таблицы {comments} |
count_children | SMALLINT(5) | количество вложенных комментариев |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{comments_mail}Подписка пользователей на новые комментарии |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
VARCHAR(64) | e-mail пользователя | |
module_name | VARCHAR(50) | название модуля |
element_id | INT(11) | идентификатор элемента модуля |
element_type | ENUM('element', 'cat') | тип элемента модуля |
trash | ENUM( '0', '1' ) | запись удалена в корзину: 0 - нет, 1 - да |
{comments_param}Дополнительные поля комментариев |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | VARCHAR(250) | название |
type | VARCHAR(20) | тип |
module_name | VARCHAR(50) | название модуля |
sort | INT(11) | подрядковый номер для сортировки |
required | ENUM('0', '1') | обязательно для заполнения: 0 - нет, 1 - да |
show_in_list | ENUM( '0', '1' ) | показывать в списке: 0 - нет, 1 - да |
show_in_form_auth | ENUM( '0', '1' ) | показывать в форме авторизованным пользователям: 0 - нет, 1 - да |
show_in_form_no_auth | ENUM( '0', '1' ) | показывать в списке: 0 - нет, 1 - да |
text | TEXT | описание |
config | TEXT | серилизованные настройки поля |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{comments_param_element}Значения дополнительных полей комментариев |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
value | TEXT | значение |
param_id | INT(11) | идентификатор характеристики из таблицы {comments_param} |
element_id | INT(11) | идентификатор комментария из таблицы {comments} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{comments_param_select}Варианты значения дополнительных полей комментариев с типом список |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
param_id | INT(11) | идентификатор характеристики из таблицы {comments_param} |
name | VARCHAR(50) | значение |
value | VARCHAR(1) | значение для типа характеристики «галочка»: 0 - нет, 1 - да |
sort | INT(11) | подрядковый номер для сортировки |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{comments_parents}Родительские связи комментариев |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор комментария из таблицы {comments} |
parent_id | INT(11) | идентификатор родителя комментария из таблицы {comments} |
trash | ENUM( '0', '1' ) | запись удалена в корзину: 0 - нет, 1 - да |
{config}Настройки модулей |
||
Поле | Тип (размерность) | Описание |
id | SMALLINT(5) | идентификатор |
module_name | VARCHAR(50) | название модуля |
name | VARCHAR(50) | название настройки |
lang_id | SMALLINT(5) | идентификатор языка сайта из таблицы {languages} |
value | TEXT | значение |
site_id | INT(11) | идентификатор страницы сайта из таблицы {site} |
{crontab}Расписание задач |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | VARCHAR(100) | название задачи |
text | TEXT | описание задачи |
datetime | VARCHAR(21) | время выполнения в формате CRONTAB |
module_name | VARCHAR(50) | название модуля |
method | VARCHAR(50) | название метода |
params | VARCHAR(250) | серилизованные параметры инициализации |
act | ENUM('0', '1') | активное задание: 0 - нет, 1 - да |
sort | INT(11) | подрядковый номер для сортировки |
timeedit | INT(10) | время последнего изменения в формате UNIXTIME |
timeinit | INT(10) | время последней инициализации задачи в формате UNIXTIME |
result | TEXT | результат исполнения процесса |
errors | TEXT | ошибки при исполнении процесса |
content | TEXT | контент по результатам исполнения процесса |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{custom}Темы |
||
Поле | Тип (размерность) | Описание |
id | SMALLINT(5) | идентификатор |
addon_id | INT(11) | идентификатор дополнения |
name | VARCHAR(100) | название |
created | INT(10) | дата создания |
current | ENUM('0', '1') | текущая тема: 0 - нет, 1 - да |
text | TEXT | описание |
{executable}Реестр фоновых процессов |
||
Поле | Тип (размерность) | Описание |
master_id | INT(10) | главный идентификатор в формате UNIXTIME |
slave_id | INT(11) | вторичный идентификатор в интервале master_id |
id | VARCHAR(21) | объединенный идентификатор |
created | INT(10) | дата создания |
timeedit | INT(10) | время последнего изменения в формате UNIXTIME |
module_name | VARCHAR(50) | название модуля |
method | VARCHAR(50) | название метода |
params | TEXT | серилизованные параметры инициализации |
text | TEXT | описание процесса |
is_admin | ENUM('0', '1') | статус: 0 - общая часть сайта, 1 - административная часть сайта |
rewrite | VARCHAR(250) | псевдоссылка |
iteration | INT(11) | порядковый номер итерации |
max_iteration | INT(11) | максимальный номер итерации |
init_params | TEXT | серилизованные параметры первичной инициализации |
init_backtrace | TEXT | стек вызовов функций инициализации |
result | TEXT | результат исполнения процесса |
break | ENUM('0', '1') | статус: 0 - процесс разрешён, 1 - процесс прерван |
status | ENUM('0', '1', '2', '3') | статус: 0 - ожидает инициализации, 1 - процесс выполнения, 2 - процесс завершен, 3 - ошибка во время выполнения |
forced | ENUM('0', '1') | принудительное исполнение: 0 - нет, 1 - да |
prior | ENUM('0', '1') | приоритет исполнения: 0 - без приоритета, 1 - приоритетно |
trash | ENUM('0', '1') | считать запись мусором по завершению процесса: 0 - нет, 1 - да |
{faq}Вопросы и ответы |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | TEXT | название |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
map_no_show | ENUM( '0', '1' ) | не показывать на карте сайта: 0 - нет, 1 - да |
changefreq | ENUM( 'always', 'hourly', 'daily', 'weekly', 'monthly', 'yearly', 'never' ) | Changefreq для sitemap.xml |
priority | VARCHAR(3) | Priority для sitemap.xml |
noindex | ENUM('0','1') | не индексировать: 0 - нет, 1 - да |
created | INT(10) | дата создания |
date_start | INT(10) | дата начала показа |
date_finish | INT(10) | дата окончания показа |
VARCHAR(40) | e-mail пользоваля, задавшего вопрос | |
cat_id | INT(11) | идентификатор основной категории из таблицы {faq_category} |
site_id | INT(11) | идентификатор страницы сайта из таблицы {site} |
keywords | VARCHAR(250) | ключевые слова, тег Keywords |
descr | TEXT | описание, тэг Description |
canonical | VARCHAR(100) | канонический тег |
title_meta | VARCHAR(250) | заголовок окна в браузере, тег Title |
anons | TEXT | вопрос |
text | TEXT | ответ |
often | ENUM( '0', '1' ) | часто задаваемый вопрос: 0 - нет, 1 - да |
timeedit | INT(10) | время последнего изменения в формате UNIXTIME |
access | ENUM('0', '1') | доступ ограничен: 0 - нет, 1 - да |
user_id | INT(11) | идентификатор пользователя из таблицы {users} |
admin_id | INT(11) | пользователь из таблицы {users}, добавивший или первый отредктировавший вопрос в административной части |
theme | VARCHAR(50) | шаблон страницы сайта |
view | VARCHAR(50) | шаблон модуля |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{faq_category}Категории вопросов и ответов |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | TEXT | название |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
map_no_show | ENUM( '0', '1' ) | не показывать на карте сайта: 0 - нет, 1 - да |
changefreq | ENUM( 'always', 'hourly', 'daily', 'weekly', 'monthly', 'yearly', 'never' ) | Changefreq для sitemap.xml |
priority | VARCHAR(3) | Priority для sitemap.xml |
noindex | ENUM('0','1') | не индексировать: 0 - нет, 1 - да |
parent_id | INT(11) | идентификатор родителя из таблицы {faq_category} |
count_children | SMALLINT(5) | количество вложенных категорий |
site_id | INT(11) | идентификатор страницы сайта из таблицы {site} |
keywords | VARCHAR(250) | ключевые слова, тег Keywords |
descr | TEXT | описание, тэг Description |
canonical | VARCHAR(100) | канонический тег |
title_meta | VARCHAR(250) | заголовок окна в браузере, тег Title |
anons | TEXT | анонс |
anons_plus | ENUM('0', '1') | добавлять анонс к описанию: 0 - нет, 1 - да |
text | TEXT | описание |
sort | INT(11) | подрядковый номер для сортировки |
timeedit | INT(10) | время последнего изменения в формате UNIXTIME |
access | ENUM('0', '1') | доступ ограничен: 0 - нет, 1 - да |
admin_id | INT(11) | пользователь из таблицы {users}, добавивший или первый отредктировавший категорию в административной части |
theme | VARCHAR(50) | шаблон страницы сайта |
view | VARCHAR(50) | шаблон модуля |
view_rows | VARCHAR(50) | шаблон модуля для элементов в списке категории |
view_element | VARCHAR(50) | шаблон модуля для элементов в категории |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{faq_category_parents}Родительские связи категорий вопросов и ответов |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT( 11 ) | идентификатор категории из таблицы {faq_category} |
parent_id | INT( 11 ) | идентификатор категории-родителя из таблицы {faq_category} |
trash | ENUM( '0', '1' ) | запись удалена в корзину: 0 - нет, 1 - да |
{faq_category_rel}Связи вопросов и ответов с категориями |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор вопроса из таблицы {faq} |
cat_id | INT(11) | идентификатор категории из таблицы {faq_category} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{faq_counter}Счетчик вопросов и ответов |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор вопроса из таблицы {faq} |
count_view | INT(11) | количество просмотров |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{faq_rel}Связи похожих вопросов и ответов |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор вопроса из таблицы {faq} |
rel_element_id | INT(11) | идентификатор похожего вопроса из таблицы {faq} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{feedback}Сообщения из обратной связи |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
created | INT(10) | дата создания |
site_id | INT(11) | идентификатор страницы сайта из таблицы {site} |
lang_id | TINYINT(2) | идентификатор языка сайта из таблицы {languages} |
text | TEXT | ответ |
user_id | INT(11) | идентификатор пользователя из таблицы {users} |
admin_id | INT(11) | пользователь из таблицы {users}, добавивший или первый отредктировавший сообщение в административной части |
readed | ENUM('0', '1') | сообщение прочитано: 0 - нет, 1 - да |
url | TEXT | страница, с которой отправлено сообщение |
referer | TEXT | рефферер |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{feedback_param}Поля конструктора формы обратной связи |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | VARCHAR(250) | название |
type | VARCHAR(20) | тип |
site_id | INT(11) | идентификатор страницы сайта из таблицы {site} |
sort | INT(11) | подрядковый номер для сортировки |
required | ENUM('0', '1') | обязательно для заполнения: 0 - нет, 1 - да |
text | TEXT | описание |
config | TEXT | дополнительные настройки поля |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{feedback_param_element}Значения полей конструктора формы обратной связи, заполненные в сообщении |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
value | TEXT | значение |
param_id | INT(11) | идентификатор характеристики из таблицы {feedback_param} |
element_id | INT(11) | идентификатор сообщения из таблицы {feedback} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{feedback_param_select}Варианты значений полей конструктора с типом список |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
param_id | INT(11) | идентификатор характеристики из таблицы {feedback_param} |
value | TINYINT(2) | значение для типа характеристики «галочка»: 0 - нет, 1 - да |
name | VARCHAR(50) | значение |
sort | INT(11) | подрядковый номер для сортировки |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{images}Прикрепленные изображения |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
image_id | INT(11) | идентификатор изображения из таблицы {images}, если запись является ссылкой на изображение |
name | VARCHAR(250) | название файла |
type | VARCHAR(5) | расширение |
module_name | VARCHAR(50) | название модуля |
element_type | ENUM('element', 'cat', 'brand') | тип элемента модуля |
element_id | INT(11) | идентификатор элемента модуля |
alt | VARCHAR(250) | атрибут alt |
title | VARCHAR(250) | атрибут title |
param_id | INT(11) | идентификатор поля или характеристики с типом «изображения» |
size | INT(11) | размер файла |
sort | INT(11) | подрядковый номер для сортировки |
tmpcode | VARCHAR(32) | временный идентификатор, если изображение прикрепляется к еще не созданному элементу |
created | INT(10) | дата создания |
folder_num | SMALLINT(5) | номер папки |
hash | CHAR(32) | хэш файла |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{images_editor_folders}Папки изображений в плагине для визуального редактора |
||
Поле | Тип (размерность) | Описание |
id | SMALLINT(5) | идентификатор |
parent_id | SMALLINT(5) | идентификатор папки-родителя из таблицы {images_editor_folders} |
name | VARCHAR(250) | название |
{images_variations}Варианты загрузки изображений |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | VARCHAR(250) | название |
folder | VARCHAR(20) | название папки |
quality | TINYINT( 2 ) | качество для изображений в формет JPEG |
param | TEXT | информация о применяемых действиях |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{inserts}Вставки |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | VARCHAR(100) | название |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
prefix | ENUM('replace', 'before', 'after') | размещение: replace - вместо, before - перед, after - после |
tag | VARCHAR(255) | шаблонный тег |
text | TEXT | содержание вставки |
sort | INT(11) | подрядковый номер для сортировки |
date_start | INT(10) | дата начала показа |
date_finish | INT(10) | дата окончания показа |
timeedit | INT(10) | время последнего изменения в формате UNIXTIME |
admin_id | INT(11) | пользователь из таблицы {users}, добавивший или первый отредктировавший товар в административной части |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{inserts_site_rel}Данные о том, на каких страницах выводятся вставки |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор вставки из таблицы {inserts} |
site_id | INT(11) | идентификатор страницы сайта из таблицы {site} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{languages}Языки сайта |
||
Поле | Тип (размерность) | Описание |
id | TINYINT(2) | идентификатор |
name | VARCHAR(100) | название |
shortname | VARCHAR(10) | скоращенное название |
base_admin | ENUM('0', '1') | язык является основным для административной части: 0 - нет, 1 - да |
base_site | ENUM('0', '1') | язык является основным для пользовательской части: 0 - нет, 1 - да |
{languages_translate}Перевод интерфейса |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
text | TEXT | описание |
text_translate | TEXT | перевод |
lang_id | TINYINT(2) | идентификатор языка из таблицы {languages} |
module_name | VARCHAR(50) | название модуля, для которого применим перевод |
type | ENUM('admin', 'site') | часть сайта: admin - административная, site - пользовательская |
{log}Лог неудачных попыток авторизации |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
ip | VARCHAR(20) | IP-адрес пользователя |
created | INT(10) | дата в формате UNIXTIME |
count | INT(11) | количество неудачных попыток |
info | TEXT | дополнительная информация |
{log_note}Лог голосований и оценок |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
module_name | VARCHAR(50) | название модуля |
element_id | INT(11) | идентификатор элемента модуля |
element_type | ENUM('element', 'cat') | тип элемента модуля |
note | INT(7) | оценка |
created | INT(10) | дата создания |
ip | VARCHAR(62) | IP-адрес пользователя |
session_id | VARCHAR(64) | идентификатор сессии из таблицы {sessions} |
include_name | VARCHAR(10) | подключенный модуль |
{map_index}Индекс для файла sitemap.xml |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
url | TEXT | ссылка |
module_name | VARCHAR(50) | название модуля |
element_id | INT(11) | идентификатор элемента модуля |
element_type | ENUM('element', 'cat', 'param', 'brand') | тип элемента модуля |
timeedit | INT(10) | время последнего редактирования |
changefreq | ENUM( 'always', 'hourly', 'daily', 'weekly', 'monthly', 'yearly', 'never' ) | Changefreq |
priority | VARCHAR(3) | Priority |
date_start | INT(10) | дата начала показа |
date_finish | INT(10) | дата окончания показа |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{menu}Пункты меню |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | VARCHAR(100) | название |
module_name | VARCHAR(50) | название модуля |
element_type | ENUM('element', 'cat', 'brand', 'param') | тип элемента модуля |
element_id | INT(11) | идентификатор элемента модуля |
cat_id | INT(11) | идентификатор меню из таблицы {menu_category} |
parent_id | INT(11) | идентификатор пункта меню - родителя из таблицы {menu} |
count_children | SMALLINT(5) | количество вложенных пунтов |
othurl | VARCHAR(250) | внешнаяя ссылка |
access | ENUM( '0', '1' ) | доступ ограничен: 0 - нет, 1 - да |
date_start | INT(10) | дата начала показа |
date_finish | INT(10) | дата окончания показа |
sort | INT(11) | подрядковый номер для сортировки |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
text | VARCHAR(255) | описание пункта меню |
attributes | VARCHAR(250) | атрибуты ссылки |
target_blank | ENUM( '0', '1' ) | открывать в новом окне |
trash | ENUM( '0', '1' ) | запись удалена в корзину: 0 - нет, 1 - да |
{menu_category}Меню |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | VARCHAR(100) | название |
show_title | ENUM( '0', '1' ) | показывать заголовок: 0 - нет, 1 - да |
show_all_level | ENUM( '0', '1' ) | выводить сразу все уровни вложенности: 0 - нет, 1 - да |
hide_parent_link | ENUM( '0', '1' ) | не выводить ссылку, если есть вложенные пункты: 0 - нет, 1 - да |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
access | ENUM( '0', '1' ) | доступ ограничен: 0 - нет, 1 - да |
current_link | ENUM( '0', '1' ) | текущий пункт ссылкой: 0 - нет, 1 - да |
only_image | ENUM('0','1') | не отображать имя пункта меню, если используется изображние: 0 - нет, 1 - да |
menu_template | VARCHAR(100) | шаблон вывода меню |
sort | INT(11) | подрядковый номер для сортировки |
trash | ENUM( '0', '1' ) | запись удалена в корзину: 0 - нет, 1 - да |
{menu_category_site_rel}Данные о том, на каких страницах сайта выводится меню |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор пункта меню из таблицы {menu} |
site_id | INT(11) | идентификатор страницы сайта из таблицы {site} |
trash | ENUM( '0', '1' ) | запись удалена в корзину: 0 - нет, 1 - да |
{menu_parents}Родительские связи пунктов меню |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор пункта меню из таблицы {menu} |
parent_id | INT(11) | идентификатор пункта меню - родителя из таблицы {menu} |
trash | ENUM( '0', '1' ) | запись удалена в корзину: 0 - нет, 1 - да |
{messages}Личные сообщения пользователей |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
author | INT(11) | идентификатор пользователя из таблицы {users}, написавшего сообщение |
to_user | INT(11) | идентификатор пользователя из таблицы {users} получателя сообщения |
text | TEXT | текст сообщения |
created | INT(10) | дата создания |
readed | ENUM( '0', '1' ) | сообщение прочитано: 0 - нет, 1 - да |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{messages_user}Контакты пользователей |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
user_id | INT(11) | идентификатор пользователя из таблицы {users} кто инициировал контакт |
contact_user_id | INT(11) | идентификатор пользователя из таблицы {users} с кем создан контакт |
date_update | INT(10) | дата последнего сообщения |
readed | ENUM( '0', '1' ) | все сообщения прочитаны: 0 - нет, 1 - да |
count_message | SMALLINT(5) | количество сообщений |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{modules}Модули |
||
Поле | Тип (размерность) | Описание |
id | SMALLINT(5) | идентификатор |
name | VARCHAR(30) | название |
module_name | VARCHAR(50) | название основного модуля |
site | ENUM('0', '1') | используется на сайте: 0 - нет, 1 - да |
site_page | ENUM('0', '1') | подключается к странице сайта: 0 - нет, 1 - да |
admin | ENUM('0', '1') | используется в административной части: 0 - нет, 1 - да |
title | VARCHAR( 100 ) | название для пользователей |
{news}Новости |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | TEXT | название |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
map_no_show | ENUM( '0', '1' ) | не показывать на карте сайта: 0 - нет, 1 - да |
changefreq | ENUM( 'always', 'hourly', 'daily', 'weekly', 'monthly', 'yearly', 'never' ) | Changefreq для sitemap.xml |
priority | VARCHAR(3) | Priority для sitemap.xml |
noindex | ENUM('0','1') | не индексировать: 0 - нет, 1 - да |
created | INT(10) | дата создания |
date_start | INT(10) | дата начала показа |
date_finish | INT(10) | дата окончания показа |
cat_id | INT(11) | идентификатор основной категории из таблицы {news_category} |
site_id | INT(11) | идентификатор страницы сайта из таблицы {site} |
keywords | VARCHAR(250) | ключевые слова, тег Keywords |
descr | TEXT | описание, тэг Description |
canonical | VARCHAR(100) | канонический тег |
title_meta | VARCHAR(250) | заголовок окна в браузере, тег Title |
anons | TEXT | анонс |
anons_plus | ENUM('0', '1') | добавлять анонс к описанию: 0 - нет, 1 - да |
text | LONGTEXT | описание |
prior | ENUM('0', '1') | важно, всегда сверху: 0 - нет, 1 - да |
import | ENUM( '0', '1' ) | элемент только что импортирован: 0 - нет, 1 - да |
import_id | VARCHAR(100) | собственный идентификатор элемента при импорте |
sort | INT(11) | подрядковый номер для сортировки |
timeedit | INT(10) | время последнего изменения в формате UNIXTIME |
admin_id | INT(11) | пользователь из таблицы {users}, добавивший или первый отредктировавший новость в административной части |
access | ENUM('0', '1') | доступ ограничен: 0 - нет, 1 - да |
theme | VARCHAR(50) | шаблон страницы сайта |
view | VARCHAR(50) | шаблон модуля |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{news_category}Категории новостей |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | TEXT | название |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
map_no_show | ENUM( '0', '1' ) | не показывать на карте сайта: 0 - нет, 1 - да |
changefreq | ENUM( 'always', 'hourly', 'daily', 'weekly', 'monthly', 'yearly', 'never' ) | Changefreq для sitemap.xml |
priority | VARCHAR(3) | Priority для sitemap.xml |
noindex | ENUM('0','1') | не индексировать: 0 - нет, 1 - да |
parent_id | INT(11) | идентификатор родителя из таблицы {news_category} |
count_children | SMALLINT(5) | количество вложенных категорий |
site_id | INT(11) | идентификатор страницы сайта из таблицы {site} |
keywords | VARCHAR(250) | ключевые слова, тег Keywords |
descr | TEXT | описание, тэг Description |
canonical | VARCHAR(100) | канонический тег |
title_meta | VARCHAR(250) | заголовок окна в браузере, тег Title |
anons | TEXT | анонс |
anons_plus | ENUM('0', '1') | добавлять анонс к описанию: 0 - нет, 1 - да |
text | TEXT | описание |
import | ENUM( '0', '1' ) | категория только что импортирован: 0 - нет, 1 - да |
import_id | VARCHAR(100) | собственный идентификатор категории при импорте |
sort | INT(11) | подрядковый номер для сортировки |
timeedit | INT(10) | время последнего изменения в формате UNIXTIME |
admin_id | INT(11) | пользователь из таблицы {users}, добавивший или первый отредктировавший категорию в административной части |
access | ENUM('0', '1') | доступ ограничен: 0 - нет, 1 - да |
theme | VARCHAR(50) | шаблон страницы сайта |
view | VARCHAR(50) | шаблон модуля |
view_rows | VARCHAR(50) | шаблон модуля для элементов в списке категории |
view_element | VARCHAR(50) | шаблон модуля для элементов в категории |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{news_category_parents}Родительские связи категорий новостей |
||
Поле | Тип (размерность) | Описание |
id | INT( 11 ) | идентификатор |
element_id | INT( 11 ) | идентификатор категории из таблицы {news_category} |
parent_id | INT( 11 ) | идентификатор категории-родителя из таблицы {news_category} |
trash | ENUM( '0', '1' ) | запись удалена в корзину: 0 - нет, 1 - да |
{news_category_rel}Связи новостей и категорий |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор новости из таблицы {news} |
cat_id | INT(11) | идентификатор категории из таблицы {news_category} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{news_counter}Счетчик просмотров новостей |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор новости из таблицы {news} |
count_view | INT(11) | количество просмотров |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{news_rel}Связи похожих новостей |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор новости из таблицы {news} |
rel_element_id | INT(11) | идентификатор связанной новости из таблицы {news} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{payment}Методы оплаты |
||
Поле | Тип (размерность) | Описание |
id | SMALLINT(5) | идентификатор |
name | VARCHAR(50) | название |
text | TEXT | описание |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
payment | VARCHAR(20) | платежная система |
params | TEXT | стерилизованные настройки платежной системы |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
sort | INT(11) | подрядковый номер для сортировки |
{payment_history}История платежей |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | элемент модуля, для которого производится платеж (номер заказа или идентификатор пользователя) |
status | ENUM('request_pay', 'pay') | статус платежа: request_pay - запрошен, pay - оплачен |
created | INT(10) | дата создания |
summ | DOUBLE | сумма платежа |
payment_id | INT(10) | идентификатор метода оплаты из таблицы {payment} |
module_name | ENUM('cart', 'balance') | модуль, в котором используются платежи |
code | VARCHAR(32) | код доступа к платежным документам |
payment_data | VARCHAR(50) | данные о платеже из платежной системы |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{photo}Фотографии |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | TEXT | название |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
date_start | INT(10) | дата начала показа |
date_finish | INT(10) | дата окончания показа |
map_no_show | ENUM( '0', '1' ) | не показывать на карте сайта: 0 - нет, 1 - да |
changefreq | ENUM( 'always', 'hourly', 'daily', 'weekly', 'monthly', 'yearly', 'never' ) | Changefreq для sitemap.xml |
priority | VARCHAR(3) | Priority для sitemap.xml |
noindex | ENUM('0','1') | не индексировать: 0 - нет, 1 - да |
cat_id | INT(11) | идентификатор основного альбома из таблицы {photo_category} |
site_id | INT(11) | идентификатор страницы сайта из таблицы {site} |
keywords | VARCHAR(250) | ключевые слова, тег Keywords |
descr | TEXT | описание, тэг Description |
canonical | VARCHAR(100) | канонический тег |
title_meta | VARCHAR(250) | заголовок окна в браузере, тег Title |
anons | TEXT | анонс |
anons_plus | ENUM('0', '1') | добавлять анонс к описанию: 0 - нет, 1 - да |
text | TEXT | описание |
sort | INT(11) | подрядковый номер для сортировки |
timeedit | INT(10) | время последнего изменения в формате UNIXTIME |
access | ENUM('0', '1') | доступ ограничен: 0 - нет, 1 - да |
admin_id | INT(11) | пользователь из таблицы {users}, добавивший или первый отредктировавший фотографию в административной части |
theme | VARCHAR(50) | шаблон страницы сайта |
view | VARCHAR(50) | шаблон модуля |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{photo_category}Альбомы фотографий |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | TEXT | название |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
map_no_show | ENUM( '0', '1' ) | не показывать на карте сайта: 0 - нет, 1 - да |
changefreq | ENUM( 'always', 'hourly', 'daily', 'weekly', 'monthly', 'yearly', 'never' ) | Changefreq для sitemap.xml |
priority | VARCHAR(3) | Priority для sitemap.xml |
noindex | ENUM('0','1') | не индексировать: 0 - нет, 1 - да |
parent_id | INT(11) | идентификатор родителя из таблицы {photo_category} |
count_children | SMALLINT(5) | количество вложенных альбомов |
site_id | INT(11) | идентификатор страницы сайта из таблицы {site} |
keywords | VARCHAR(250) | ключевые слова, тег Keywords |
descr | TEXT | описание, тэг Description |
canonical | VARCHAR(100) | канонический тег |
title_meta | VARCHAR(250) | заголовок окна в браузере, тег Title |
anons | TEXT | анонс |
anons_plus | ENUM('0', '1') | добавлять анонс к описанию: 0 - нет, 1 - да |
text | TEXT | описание |
sort | INT(11) | подрядковый номер для сортировки |
timeedit | INT(10) | время последнего изменения в формате UNIXTIME |
access | ENUM('0', '1') | доступ ограничен: 0 - нет, 1 - да |
admin_id | INT(11) | пользователь из таблицы {users}, добавивший или первый отредктировавший альбом в административной части |
theme | VARCHAR(50) | шаблон страницы сайта |
view | VARCHAR(50) | шаблон модуля |
view_rows | VARCHAR(50) | шаблон модуля для элементов в списке категории |
view_element | VARCHAR(50) | шаблон модуля для элементов в категории |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{photo_category_parents}Родительские связи альбомов фотографий |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT( 11 ) | идентификатор альбома из таблицы {photo_category} |
parent_id | INT( 11 ) | идентификатор альбома-родителя из таблицы {photo_category} |
trash | ENUM( '0', '1' ) | запись удалена в корзину: 0 - нет, 1 - да |
{photo_category_rel}Связи фотографий с альбомами |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор фотографии из таблицы {photo} |
cat_id | INT(11) | идентификатор альбома из таблицы {photo_category} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{photo_counter}Счетчик просмотров фотографий |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор фотографии из таблицы {photo} |
count_view | INT(11) | количество просмотров |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{photo_rel}Связи похожих фотографий |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор фотографии из таблицы {photo} |
rel_element_id | INT(11) | идентификатор связанной фотографии из таблицы {photo} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{postman}Уведомления |
||
Поле | Тип (размерность) | Описание |
master_id | INT(10) | главный идентификатор в формате UNIXTIME |
slave_id | INT(11) | вторичный идентификатор в интервале master_id |
id | VARCHAR(21) | объединенный идентификатор |
type | ENUM('mail', 'sms') | тип уведомления: mail - электронные письма, sms - короткие сообщения |
recipient | TEXT | получатель/получатели |
subject | TEXT | тема письма |
body | TEXT | содержание письма |
from | TEXT | адрес отправителя |
auto | ENUM('0', '1') | метод отправки уведомления: 0 - ручной, 1 - автоматический |
timeedit | INT(10) | время последнего изменения в формате UNIXTIME |
timesent | INT(10) | время отправки уведомления в формате UNIXTIME |
status | ENUM('0', '1', '2') | отчет об отправке уведомления: 0 - не отправлено, 1 - отправлено, 2 - ошибка отправления |
error | TEXT | отчет об ошибке отправления |
trace | TEXT | трассировка отправления |
{rating}Рейтинг элементов модулей |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор элемента модуля |
module_name | VARCHAR(50) | название модуля |
element_type | ENUM('element', 'cat') | тип элемента модуля |
rating | DOUBLE | средняя оценка |
count_votes | INT(11) | количество оценок |
created | INT(10) | дата последней оценки |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{redirect}Редиректы |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
redirect | VARCHAR(255) | исходная псевдоссылка, с которой иустановлен редирект |
code | SMALLINT(5) | код редиректа |
module_name | VARCHAR(50) | название модуля |
element_id | INT(11) | идентификатор элемента модуля |
element_type | ENUM('element', 'cat', 'brand', 'param') | тип элемента модуля |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{reviews}Отзывы |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
user_id | INT(11) | идентификатор пользователя из таблицы {users} |
session_id | VARCHAR(64) | уникальный идентификатор сессии |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
readed | ENUM('0', '1') | сообщение прочитано: 0 - нет, 1 - да |
votes | DOUBLE | средняя оценка |
count_votes_plus | INT(11) | количество согласных |
count_votes_minues | INT(11) | количество несогласных |
created | INT(10) | дата создания |
module_name | VARCHAR(50) | название модуля |
element_type | ENUM('element', 'cat', 'brand') | тип элемента модуля |
element_id | INT(11) | идентификатор элемента модуля |
text | TEXT | ответ |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{reviews_param}Дополнительные поля отзывов |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | VARCHAR(250) | название |
type | VARCHAR(20) | тип |
info | VARCHAR(20) | смысловая нагрузка |
module_name | VARCHAR(50) | название модуля |
sort | INT(11) | подрядковый номер для сортировки |
required | ENUM('0', '1') | обязательно для заполнения: 0 - нет, 1 - да |
show_in_list | ENUM( '0', '1' ) | показывать в списке: 0 - нет, 1 - да |
show_in_form_auth | ENUM( '0', '1' ) | показывать в форме авторизованным пользователям: 0 - нет, 1 - да |
show_in_form_no_auth | ENUM( '0', '1' ) | показывать в списке: 0 - нет, 1 - да |
text | TEXT | описание |
config | TEXT | серилизованные настройки поля |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{reviews_param_element}Значения дополнительных полей отзывов |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
value | TEXT | значение |
param_id | INT(11) | идентификатор характеристики из таблицы {reviews_param} |
element_id | INT(11) | идентификатор отзыва из таблицы {reviews} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{reviews_param_select}Варианты значения дополнительных полей отзывов с типом список |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
param_id | INT(11) | идентификатор характеристики из таблицы {reviews_param} |
name | VARCHAR(50) | значение |
value | VARCHAR(1) | значение для типа характеристики «галочка»: 0 - нет, 1 - да |
sort | INT(11) | подрядковый номер для сортировки |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{rewrite}Псевдоссылки |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
rewrite | VARCHAR(250) | псевдоссылка |
module_name | VARCHAR(50) | название модуля |
element_id | INT(11) | идентификатор элемента модуля |
element_type | ENUM('element', 'cat', 'brand', 'param') | тип элемента модуля |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{search_history}История поисковых запросов |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
created | INT(10) | дата создания |
name | TEXT | поисковый запрос |
{search_index}Связи слов и проиндексированных для поиска элементов |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
keyword_id | INT(11) | идентификатор слова из таблицы {search_keywords} |
result_id | INT(11) | идентификатор проиндексированного элемента из таблицы {saerch_results} |
rating | TINYINT(2) | рейтинг для сортировки результатов |
{search_keywords}Индексированные для поиска слова |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
keyword | VARCHAR(255) | уникальное слово |
{search_results}Индексированные для поиска элементы |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор элемента |
table_name | VARCHAR(50) | таблица элемента |
lang_id | TINYINT(2) | идентификатор языка сайта из таблицы {languages} |
access | ENUM('0', '1') | доступ к элементу ограничен |
rating | TINYINT(2) | рейтинг для сортировки результатов |
date_start | INT(10) | дата начала показа |
date_finish | INT(10) | дата окончания показа |
{service_express_fields}Описание полей файлов импорта |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | VARCHAR(250) | название |
cat_id | INT(11) | идентификатор описания файла из таблицы {service_express_fields_category} |
type | VARCHAR(20) | тип |
params | TEXT | серилизованные данные о поле |
required | ENUM('0', '1') | серилизованные данные о поле |
sort | INT(11) | выдавать ошибку, если поле не заполнено: 0 - нет, 1 - да |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{service_express_fields_category}Описание файлов импорта |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | VARCHAR(250) | название |
module_name | VARCHAR(50) | название модуля |
type | ENUM('element', 'category', 'brand') | тип данных: element - элементы, category - категории |
delete_items | ENUM('0', '1') | удалять не описанные в файле данные: 0 - нет, 1 - да |
add_new_items | ENUM('0', '1') | добавить только новые данные, описанные в файле: 0 - нет, 1 - да |
update_items | ENUM('0', '1') | обновить только существующие данные, описанные в файле: 0 - нет, 1 - да |
act_items | ENUM('0', '1') | опубликовать данные, описанные в файле: 0 - нет, 1 - да |
site_id | INT(11) | идентификатор страницы сайта из таблицы {site} |
cat_id | INT(11) | идентификатор категории из таблицы {*module_name*_category} |
defaultcol | ENUM('empty', 'param') | Определять поля по умолчанию: empty - пропустить, param - допхарактеристика |
menu_cat_id | INT(11) | идентификатор категории из таблицы {menu_category} |
count_part | SMALLINT(5) | количество строк, выгружаемых за один проход скрипта |
sub_delimiter | VARCHAR(20) | разделитель данных внутри поля |
header | ENUM( '0', '1' ) | первая строка - названия столбцов: 0 - нет, 1 - да |
sort | INT(11) | подрядковый номер для сортировки |
trash | ENUM( '0', '1' ) | запись удалена в корзину: 0 - нет, 1 - да |
{sessions}Сессии |
||
Поле | Тип (размерность) | Описание |
user_id | INT(11) | идентификатор пользователя из таблицы {users} |
session_id | VARCHAR(64) | уникальный идентификатор сессии |
hostname | VARCHAR(128) | хост |
user_agent | TEXT | браузер пользователя |
referer | TEXT | рефферер |
timestamp | VARCHAR(20) | время, до которого сессия действует |
session | TEXT | серилизованные данные сессии |
{sessions_hash}Контрольные хэши авторизованных пользователей |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
user_id | INT(11) | идентификатор пользователя из таблицы {users} |
hash | CHAR(32) | хеш |
created | INT(10) | дата создания |
{shop}Товары |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | TEXT | название |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
date_start | INT(10) | дата начала показа |
date_finish | INT(10) | дата окончания показа |
article | VARCHAR(30) | артикул |
measure_unit | VARCHAR(50) | единица измерения |
weight | VARCHAR(50) | вес |
length | VARCHAR(50) | длина |
width | VARCHAR(50) | ширина |
height | VARCHAR(50) | высота |
map_no_show | ENUM( '0', '1' ) | не показывать на карте сайта: 0 - нет, 1 - да |
changefreq | ENUM( 'always', 'hourly', 'daily', 'weekly', 'monthly', 'yearly', 'never' ) | Changefreq для sitemap.xml |
priority | VARCHAR(3) | Priority для sitemap.xml |
noindex | ENUM('0','1') | не индексировать: 0 - нет, 1 - да |
cat_id | INT(11) | идентификатор основной категории из таблицы {shop_category} |
site_id | INT(11) | идентификатор страницы сайта из таблицы {site} |
brand_id | INT(11) | идентификатор производителя из таблицы {shop_brand} |
keywords | VARCHAR(250) | ключевые слова, тег Keywords |
descr | TEXT | описание, тэг Description |
canonical | VARCHAR(100) | канонический тег |
title_meta | VARCHAR(250) | заголовок окна в браузере, тег Title |
anons | TEXT | анонс |
anons_plus | ENUM('0', '1') | добавлять анонс к описанию: 0 - нет, 1 - да |
text | TEXT | описание |
yandex | TEXT | данные для выгрузки в Яндекс.Маркет |
show_yandex | ENUM( '0', '1' ) | выгружать в Яндекс.Маркет: 0 - нет, 1 - да (если в настройках выбрана выгрузка только выбранных товаров) |
TEXT | данные для выгрузки в Google Merchant | |
show_google | ENUM( '0', '1' ) | выгружать в Google Merchant: 0 - нет, 1 - да (если в настройках выбрана выгрузка только выбранных товаров) |
no_buy | ENUM('0', '1') | товар временно отсутствует: 0 - нет, 1 - да |
import | ENUM( '0', '1' ) | элемент только что импортирован: 0 - нет, 1 - да |
import_id | VARCHAR(100) | собственный идентификатор элемента при импорте |
sort | INT(11) | подрядковый номер для сортировки |
timeedit | INT(10) | время последнего изменения в формате UNIXTIME |
counter_buy | INT(11) | количество покупок |
hit | ENUM('0', '1') | хит: 0 - нет, 1 - да |
new | ENUM('0', '1') | новинка: 0 - нет, 1 - да |
action | ENUM('0', '1') | акция: 0 - нет, 1 - да |
is_file | ENUM('0', '1') | это товар-файл: 0 - нет, 1 - да |
good_set | ENUM('0', '1') | это набор товаров: 0 - нет, 1 - да |
access | ENUM('0', '1') | доступ ограничен: 0 - нет, 1 - да |
admin_id | INT(11) | пользователь из таблицы {users}, добавивший или первый отредктировавший товар в административной части |
theme | VARCHAR(50) | шаблон страницы сайта |
view | VARCHAR(50) | шаблон модуля |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_additional_cost}Сопутствующие услуги |
||
Поле | Тип (размерность) | Описание |
id | SMALLINT(5) | идентификатор |
name | VARCHAR(50) | название |
text | TEXT | описание |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
shop_rel | ENUM('0', '1') | связана с товаром: 0 - нет, 1 - да |
percent | DOUBLE | процент от стоимости товаров в корзине |
price | DOUBLE | цена |
amount | DOUBLE | бесплатно от |
required | ENUM('0', '1') | всегда включено в цену: 0 - нет, 1 - да |
sort | INT(11) | подрядковый номер для сортировки |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_additional_cost_category_rel}Связь сопутствующих услуг и категорий |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
cat_id | INT(11) | идентификатор категории из таблицы {shop_category} |
element_id | SMALLINT(5) | идентификатор сопутствующей услуги из таблицы {shop_additional_cost} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_additional_cost_rel}Связь сопутствующих услуг и товаров |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор товара из таблицы {shop} |
additional_cost_id | SMALLINT(5) | идентификатор сопутствующей услуги из таблицы {shop_additional_cost} |
summ | DOUBLE | сумма |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_brand}Бренды |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | TEXT | название |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
map_no_show | ENUM( '0', '1' ) | не показывать на карте сайта: 0 - нет, 1 - да |
changefreq | ENUM( 'always', 'hourly', 'daily', 'weekly', 'monthly', 'yearly', 'never' ) | Changefreq для sitemap.xml |
priority | VARCHAR(3) | Priority для sitemap.xml |
noindex | ENUM('0','1') | не индексировать: 0 - нет, 1 - да |
site_id | INT(11) | идентификатор страницы сайта из таблицы {site} |
keywords | VARCHAR(250) | ключевые слова, тег Keywords |
descr | TEXT | описание, тэг Description |
canonical | VARCHAR(100) | канонический тег |
title_meta | VARCHAR(250) | заголовок окна в браузере, тег Title |
text | TEXT | описание |
import | ENUM( '0', '1' ) | производитель только что импортирован: 0 - нет, 1 - да |
import_id | VARCHAR(100) | собственный идентификатор производителя при импорте |
sort | INT(11) | подрядковый номер для сортировки |
timeedit | INT(10) | время последнего изменения в формате UNIXTIME |
admin_id | INT(11) | пользователь из таблицы {users}, добавивший или первый отредктировавший производителя в административной части |
theme | VARCHAR(50) | шаблон страницы сайта |
view | VARCHAR(50) | шаблон модуля |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_brand_category_rel}Связи производителей и категорий |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор производителя из таблицы {shop_brand} |
cat_id | INT(11) | идентификатор категории из таблицы {shop_category} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_cart}Товары в корзине |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
user_id | INT(11) | идентификатор пользователя из таблицы {users} |
session_id | VARCHAR(64) | номер сессии пользователя из таблицы {sessions}, если не заполнен user_id |
name | VARCHAR(250) | имя |
VARCHAR(64) | ||
summ | DOUBLE | сумма заказа |
count_goods | DOUBLE | количество товарных позиций |
delivery_id | SMALLINT(5) | идентификатор службы доставки из таблицы {shop_delivery} |
additional_cost | TEXT | идентификаторы сопутствующих услугах, разделенные запятой |
orders | TEXT | идентификаторы совершенных заказов, разделенные запятой |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_cart_goods}Товары в корзине |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
cart_id | INT(11) | идентификатор корзины из таблицы {shop_cart} |
created | INT(10) | дата создания |
good_id | INT(11) | идентификатор товара из таблицы {shop} |
price_id | INT(11) | идентификатор цены товара - поле price_id из таблицы {shop_price} |
count | DOUBLE | количество товара |
param | TEXT | идентификаторы характеристик товара из таблицы {shop_parm_select}, разделенные запятой |
additional_cost | TEXT | идентификаторы сопутствующих услугах, разделенные запятой |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_cart_log_mail}Лог отправлений писем |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
created | INT(10) | дата отправления |
cart_id | INT(11) | идентификатор корзины из таблицы {cart_id} |
order_id | INT(11) | идентификатор заказа из таблицы {shop_order} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_cashregister}Чеки для онлайн кассы |
||
Поле | Тип (размерность) | Описание |
master_id | INT(10) | главный идентификатор в формате UNIXTIME |
slave_id | INT(11) | вторичный идентификатор в интервале master_id |
id | VARCHAR(21) | объединенный идентификатор |
type | ENUM('presell', 'sell', 'refund') | тип чека: presell - предоплата, sell - полная оплата, refund - возврат |
important | ENUM('0', '1') | защита от повторого чека: 0 - нет, 1 - да |
order_id | INT(11) | идентификатор заказа из таблицы {shop_orders} |
external_id | VARCHAR(255) | идентификатор чека, полученный от сервиса |
auto | ENUM('0', '1') | метод отправки чека: 0 - ручной, 1 - автоматический |
timeedit | INT(10) | время последнего изменения в формате UNIXTIME |
timesent | INT(10) | время отправки чека в формате UNIXTIME |
status | ENUM('0', '1', '2') | отчет об отправки чека: 0 - не отправлено, 1 - отправлено, 2 - ошибка отправления |
payment | VARCHAR(50) | касса из платежного метода |
error | TEXT | отчет об ошибке отправления |
trace | TEXT | трассировка отправления |
{shop_category}Категории товаров |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | TEXT | название |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
map_no_show | ENUM( '0', '1' ) | не показывать на карте сайта: 0 - нет, 1 - да |
changefreq | ENUM( 'always', 'hourly', 'daily', 'weekly', 'monthly', 'yearly', 'never' ) | Changefreq для sitemap.xml |
priority | VARCHAR(3) | Priority для sitemap.xml |
noindex | ENUM('0','1') | не индексировать: 0 - нет, 1 - да |
parent_id | INT(11) | идентификатор родителя из таблицы {shop_category} |
count_children | SMALLINT(5) | количество вложенных категорий |
site_id | INT(11) | идентификатор страницы сайта из таблицы {site} |
keywords | VARCHAR(250) | ключевые слова, тег Keywords |
descr | TEXT | описание, тэг Description |
canonical | VARCHAR(100) | канонический тег |
title_meta | VARCHAR(250) | заголовок окна в браузере, тег Title |
anons | TEXT | анонс |
anons_plus | ENUM('0', '1') | добавлять анонс к описанию: 0 - нет, 1 - да |
text | TEXT | описание |
show_yandex | ENUM( '0', '1' ) | выгружать в Яндекс.Маркет: 0 - нет, 1 - да (если в настройках выбрана выгрузка только выбранных категорий) |
show_google | ENUM( '0', '1' ) | выгружать в Google Merchant: 0 - нет, 1 - да (если в настройках выбрана выгрузка только выбранных товаров) |
import | ENUM( '0', '1' ) | категория только что импортирован: 0 - нет, 1 - да |
import_id | VARCHAR(100) | собственный идентификатор категории при импорте |
sort | INT(11) | подрядковый номер для сортировки |
timeedit | INT(10) | время последнего изменения в формате UNIXTIME |
access | ENUM('0', '1') | доступ ограничен: 0 - нет, 1 - да |
admin_id | INT(11) | пользователь из таблицы {users}, добавивший или первый отредктировавший категорию в административной части |
theme | VARCHAR(50) | шаблон страницы сайта |
view | VARCHAR(50) | шаблон модуля |
view_rows | VARCHAR(50) | шаблон модуля для элементов в списке категории |
view_element | VARCHAR(50) | шаблон модуля для элементов в категории |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_category_parents}Родительские связи категорий товаров |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор категории из таблицы {shop_category} |
parent_id | INT(11) | идентификатор категории-родителя из таблицы {shop_category} |
trash | ENUM( '0', '1' ) | запись удалена в корзину: 0 - нет, 1 - да |
{shop_category_rel}Связи товаров и категорий |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор товара из таблицы {shop} |
cat_id | INT(11) | идентификатор категории из таблицы {shop_category} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_counter}Счетчик просмотров товаров |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор товара из таблицы {shop} |
count_view | INT(11) | количество просмотров |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_currency}Дополнительные валюты магазина |
||
Поле | Тип (размерность) | Описание |
id | SMALLINT(5) | идентификатор |
name | VARCHAR(20) | название |
exchange_rate | DOUBLE | курс к основной валюте |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_delivery}Способы доставки |
||
Поле | Тип (размерность) | Описание |
id | SMALLINT(5) | идентификатор |
name | VARCHAR(50) | название |
text | TEXT | описание |
service | VARCHAR(50) | служба доставки |
params | TEXT | серилизованные настройки службы доставки |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
sort | INT(11) | подрядковый номер для сортировки |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_delivery_history}История заказов на доставку |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
order_id | INT(11) | номер заказа |
status | ENUM('init', 'complete', 'error') | статус заказа на доставку: init - создан, complete - оформление завершено, error - ошибка |
created | INT(10) | дата создания |
summ | DOUBLE | стоимость доставки |
service | VARCHAR(50) | служба доставки |
service_id | VARCHAR(50) | идентификатор заказа в системе службы доставки |
tracknumber | VARCHAR(50) | трек-номер заказа |
data | TEXT | данные о заказе, используемые бэкендом |
{shop_delivery_thresholds}Стоимость способов доставки |
||
Поле | Тип (размерность) | Описание |
id | SMALLINT(5) | идентификатор |
delivery_id | SMALLINT(5) | идентификатор способа доставки из таблицы {shop_delivery} |
price | DOUBLE | стоимость |
amount | DOUBLE | сумма, от которой действует стоимость |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_discount}Скидки |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
variable | ENUM( 'goods', 'users', 'order' ) | тип скидки: goods - товары, users - пользователи, order - заказы |
date_start | INT(10) | дата начала действия |
date_finish | INT(10) | дата окночания действия |
discount | DOUBLE | процент скидки |
amount | DOUBLE | действует от цены товара |
deduction | DOUBLE | фиксированная сумма скидки |
threshold | INT(11) | действует от общей суммы заказа |
threshold_cumulative | INT(11) | действует от общей оплаченных заказов |
threshold_goods | INT(11) | действует от общего количества позиций в заказе |
threshold_count | INT(11) | действует от общего количества товаров в заказе |
delivery_id | SMALLINT(5) | идентификатор службы доставки из таблицы {shop_delivery} |
payment_id | SMALLINT(5) | метод оплаты из таблицы {payment} |
threshold_combine | ENUM('0', '1') | комбинировать с другими скидками: 0 - нет, 1 - да |
no_auth | ENUM('0', '1') | скидка действует только для неавторизованных пользователей: 0 - нет, 1 - да |
role_id | INT(11) | тип пользователя из таблицы {users_role}, для которого установлена скидка |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
person | ENUM('0', '1') | скидка действует только для определенных пользователей: 0 - нет, 1 - да |
text | TEXT | описание скидки для администратора |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_discount_coupon}Купоны на скидку |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
discount_id | INT(11) | идентификатор скидки из таблицы {shop_discount} |
coupon | VARCHAR( 10 ) | код купона |
count_use | TINYINT(3) | cколько раз можно использовать купон |
used | TINYINT(3) | сколько раз купон использован при оформлении заказа |
trash | ENUM( '0', '1' ) | запись удалена в корзину: 0 - нет, 1 - да |
{shop_discount_object}Товары и категории, на которые действуют скидки |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
discount_id | INT(11) | идентификатор скидки из таблицы {shop_discount} |
brand_id | INT(11) | идентификатор производителя из таблицы {shop_brand} |
cat_id | INT(11) | идентификатор категории из таблицы {shop_category} |
good_id | INT(11) | идентификатор товара из таблицы {shop} |
param_value | INT(11) | идентификатор характеристики из таблицы {shop_param_select} |
trash | ENUM( '0', '1' ) | запись удалена в корзину: 0 - нет, 1 - да |
{shop_discount_periodicity}Периодичность применения скидки |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
discount_id | INT(11) | идентификатор скидки из таблицы {shop_discount} |
type | ENUM('week', 'time') | тип: week - день недели, time - время |
day_week | ENUM('0','1','2','3','4','5','6','7') | день недели |
time_start | INT(6) | дата начала действия |
time_finish | INT(6) | дата окночания действия |
trash | ENUM( '0', '1' ) | запись удалена в корзину: 0 - нет, 1 - да |
{shop_discount_person}Пользователи, для которых действуют скидки |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
discount_id | INT(11) | идентификатор скидки из таблицы {shop_discount} |
user_id | INT(11) | идентификатор пользователя из таблицы {users} |
session_id | VARCHAR(64) | номер сессии пользователя из таблицы {sessions} |
coupon_id | INT(11) | идентификатор купона из таблицы {shop_discount_coupon} |
used | ENUM( '0', '1' ) | скидка уже использована: 0 - нет, 1 - да |
trash | ENUM( '0', '1' ) | запись удалена в корзину: 0 - нет, 1 - да |
{shop_files_codes}Коды для скачивания товаров-нематериальных активов |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
shop_id | INT(11) | идентификатор товара из таблицы {shop} |
code | VARCHAR(50) | код для скачивания товара-файла |
date_finish | TIMESTAMP | дата и время окончания действия кода |
{shop_import}Описание полей файлов импорта |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | VARCHAR(250) | название |
cat_id | INT(11) | идентификатор описания файла из таблицы {shop_import} |
type | VARCHAR(20) | тип |
params | TEXT | серилизованные данные о поле |
required | ENUM('0', '1') | серилизованные данные о поле |
sort | INT(11) | выдавать ошибку, если поле не заполнено: 0 - нет, 1 - да |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_import_category}Описание файлов импорта |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | VARCHAR(250) | название |
format | ENUM('csv', 'xls') | формат файла |
type | ENUM('good', 'category', 'brand') | тип данных: good - товары, category - категории товаров |
delete_items | ENUM('0', '1') | удалять не описанные в файле данные: 0 - нет, 1 - да |
site_id | INT(11) | идентификатор страницы сайта из таблицы {site} |
cat_id | INT(11) | идентификатор категории из таблицы {shop_category} |
count_part | SMALLINT(5) | количество строк, выгружаемых за один проход скрипта |
delimiter | VARCHAR(20) | разделитель данных в строке |
end_string | VARCHAR(20) | обозначать конец строки символом |
encoding | VARCHAR(20) | кодировка |
sub_delimiter | VARCHAR(20) | разделитель данных внутри поля |
header | ENUM( '0', '1' ) | первая строка - названия столбцов: 0 - нет, 1 - да |
sort | INT(11) | подрядковый номер для сортировки |
trash | ENUM( '0', '1' ) | запись удалена в корзину: 0 - нет, 1 - да |
{shop_order}Заказы |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
user_id | INT(11) | идентификатор пользователя из таблицы {users} |
created | INT(10) | дата создания |
status | ENUM('0', '1', '2', '3', '4') | действие статуса заказа |
status_id | TINYINT(3) | идентификатор статуса заказа из таблицы {shop_order_status} |
lang_id | TINYINT(2) | идентификатор языковой версии сайта, с которой был сделан заказ, из таблицы {languages} |
summ | DOUBLE | общая сумма заказа |
cost_summ | DOUBLE | затраты на заказ |
delivery_id | VARCHAR( 10 ) | способ доставки из таблицы {shop_delivery} |
delivery_summ | DOUBLE | стоимость доставки |
delivery_info | TEXT | данные службы доставки |
discount_id | SMALLINT(5) | идентификатор скидки из таблицы {shop_discount} |
discount_summ | DOUBLE | сумма скидки |
custom_discount_summ | DOUBLE | сумма измененной скидки |
coupon | VARCHAR(255) | код купона |
count_minus | ENUM('0', '1') | товары списаны: 0 - нет, 1 - да |
referer | TEXT | рефферер |
text | TEXT | комментарии админа |
text_client | TEXT | комментарий для покупателя |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_order_additional_cost}Сопутствующие услуги, включенные в заказ |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
order_id | INT(11) | идентификатор заказа из таблицы {shop_order} |
order_goods_id | INT(11) | идентификатор записи о купленном товаре из таблицы {shop_order_goods} |
additional_cost_id | SMALLINT(5) | идентификатор сопутствующей услуги из таблицы {shop_additional_cost} |
summ | DOUBLE | сумма |
{shop_order_backend}Расширения заказа |
||
Поле | Тип (размерность) | Описание |
id | SMALLINT(5) | идентификатор |
name | VARCHAR(50) | название |
backend | VARCHAR(50) | бэкенд |
params | TEXT | серилизованные настройки |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
sort | INT(11) | подрядковый номер для сортировки |
list | ENUM('0', '1') | выводить в списке: 0 - нет, 1 - да |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_order_backend_element}Данные о заказе для бэкенда |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
order_id | INT(11) | идентификатор заказа из таблицы {shop_order} |
backend | INT(11) | идентификатор расширения из таблицы {shop_order_backend} |
type | VARCHAR(50) | тип - для разделения данных внутри бэкенда |
value | TEXT | данные |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_order_goods}Товары в заказе |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
order_id | INT(11) | идентификатор заказа из таблицы {shop_order} |
good_id | INT(11) | идентификатор товара из таблицы {shop} |
discount_id | INT(11) | идентификатор скидки из таблицы {shop_discount} |
count_goods | DOUBLE | количество товаров |
price | DOUBLE | цена |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_order_goods_param}Дополнительных характеристики товаров в заказе |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
value | INT(11) | значение характеристики |
param_id | INT(11) | идентификатор характеристики из таблицы {shop_param} |
order_goods_id | INT(11) | идентификатор записи о купленном товаре из таблицы {shop_order_goods} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_order_param}Поля конструктора формы оформления заказа |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | VARCHAR(250) | название |
text | TEXT | описание |
type | VARCHAR(20) | тип |
info | VARCHAR(30) | смысловая нагрузка |
sort | INT(11) | подрядковый номер для сортировки |
required | ENUM('0', '1') | обязательно для заполнения: 0 - нет, 1 - да |
show_in_form | ENUM('0', '1') | использовать в стандатной форме оформления заказа: 0 - нет, 1 - да |
show_in_form_register | ENUM('0', '1') | позволять редактировать из личного кабинета: 0 - нет, 1 - да |
show_in_form_one_click | ENUM('0', '1') | использовать в форме быстрого заказа: 0 - нет, 1 - да |
config | TEXT | дополнительные настройки поля |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_order_param_element}Значения полей конструктора оформления заказа |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
value | TEXT | значение |
param_id | INT(11) | идентификатор поля из таблицы {shop_order_param} |
element_id | INT(11) | идентификатор заказа из таблицы {shop_order} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_order_param_select}Варианты значений полей конструктора оформления заказа типа список |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
param_id | INT(11) | идентификатор поля из таблицы {shop_order_param} |
value | TINYINT(2) | значение для типа характеристики «галочка»: 0 - нет, 1 - да |
name | VARCHAR(50) | значение |
sort | INT(11) | подрядковый номер для сортировки |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_order_param_user}Значения полей конструктора оформления заказа, предзаполненные пользователями |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
value | TEXT | значение |
param_id | INT(11) | идентификатор поля из таблицы {shop_order_param} |
user_id | INT(11) | идентификатор пользователя из таблицы {users} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_order_status}Статусы заказов |
||
Поле | Тип (размерность) | Описание |
id | TINYINT(3) | идентификатор |
name | VARCHAR(50) | название |
color | VARCHAR(20) | цвет |
status | ENUM('0', '1', '2', '3', '4') | действие статуса заказа |
sort | INT(11) | подрядковый номер для сортировки |
count_minus | ENUM('0', '1') | списывать товары: 0 - нет, 1 - да |
send_mail | ENUM('0', '1') | отправлять уведомление пользователю о смене статуса: 0 - нет, 1 - да |
custom_mail | ENUM('0', '1') | уведомление при установке статуса: 0 - нет, 1 - да |
subject_mail | VARCHAR(50) | тема письма |
text_mail | TEXT | текст письма |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_param}Дополнительные характеристики товаров |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | VARCHAR(250) | название |
type | VARCHAR(20) | тип |
sort | INT(11) | подрядковый номер для сортировки |
search | ENUM('0', '1') | характеристика выводится в форме поиска: 0 - нет, 1 - да |
list | ENUM('0', '1') | характеристика выводится в списке товаров: 0 - нет, 1 - да |
block | ENUM('0', '1') | характеристика выводится в блоке товаров: 0 - нет, 1 - да |
id_page | ENUM('0', '1') | характеристика выводится на странице товара: 0 - нет, 1 - да |
required | ENUM('0', '1') | доступен к выбору при заказе: 0 - нет, 1 - да |
text | TEXT | описание |
config | TEXT | дополнительные настройки поля |
display_in_sort | ENUM('0', '1') | выводится в блоке для сортировки: 0 - нет, 1 - да |
yandex_use | ENUM('0', '1') | выгружается в файл YML: 0 - нет, 1 - да |
yandex_name | VARCHAR(100) | название в файле YML |
yandex_unit | VARCHAR(50) | единица измерения в файле YML |
measure_unit | VARCHAR(50) | единица измерения |
site_id | INT(11) | идентификатор страницы сайта из таблицы {site} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_param_category_rel}Связи дополнительных характеристик товаров и категорий |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор характеристики из таблицы {shop_param} |
cat_id | INT(11) | идентификатор категории из таблицы {shop_category} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_param_element}Значения дополнительных характеристик товаров |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
value | TEXT | значение |
param_id | INT(11) | идентификатор характеристики из таблицы {shop_param} |
element_id | INT(11) | идентификатор товара из таблицы {shop} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_param_select}Варианты значений дополнительных характеристик товаров типа список |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
param_id | INT(11) | идентификатор характеристики из таблицы {shop_param} |
value | TINYINT(2) | значение для типа характеристики «галочка»: 0 - нет, 1 - да |
name | VARCHAR(50) | значение |
h1 | TEXT | название страницы |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
date_start | INT(10) | дата начала показа |
date_finish | INT(10) | дата окончания показа |
map_no_show | ENUM( '0', '1' ) | не показывать на карте сайта: 0 - нет, 1 - да |
changefreq | ENUM( 'always', 'hourly', 'daily', 'weekly', 'monthly', 'yearly', 'never' ) | Changefreq для sitemap.xml |
priority | VARCHAR(3) | Priority для sitemap.xml |
noindex | ENUM('0','1') | не индексировать: 0 - нет, 1 - да |
keywords | VARCHAR(250) | ключевые слова, тег Keywords |
descr | TEXT | описание, тэг Description |
canonical | VARCHAR(100) | канонический тег |
title_meta | VARCHAR(250) | заголовок окна в браузере, тег Title |
text | TEXT | описание |
timeedit | INT(10) | время последнего изменения в формате UNIXTIME |
admin_id | INT(11) | пользователь из таблицы {users}, добавивший или первый отредктировавший страницу в административной части |
theme | VARCHAR(50) | шаблон страницы сайта |
view | VARCHAR(50) | шаблон модуля |
sort | INT(11) | подрядковый номер для сортировки |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_price}Цены товаров |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
good_id | INT(11) | идентификатор товара из таблицы {shop} |
price | DOUBLE | цена |
old_price | DOUBLE | исходная цена |
cost_price | DOUBLE | закупочная цена |
count_goods | DOUBLE | количество товара |
price_id | INT(11) | идентификатор исходной цены из таблицы {shop_price} |
date_start | INT(10) | дата начала действия |
date_finish | INT(10) | дата окончания действия |
discount | DOUBLE | скидка |
discount_id | INT(11) | идентификатор скидки из таблицы {shop_discount} |
no_auth | ENUM('0', '1') | цена действует только для неавторизованных пользователей: 0 - нет, 1 - да |
person | ENUM('0', '1') | цена действует только для определенных пользователей: 0 - нет, 1 - да |
role_id | INT(11) | идентификатор типа пользователя из таблицы {users_role}, для которого действует скидка |
currency_id | SMALLINT(5) | идентификатор валюты из таблицы {shop_currency} |
import_id | VARCHAR(100) | собственный идентификатор при импорте |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_price_image_rel}Изображения товаров, прикрепленные к цене |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
price_id | INT(11) | идентификатор исходной цены из таблицы {shop_price} |
image_id | INT(11) | идентификатор изображения из таблицы {images} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_price_param}Дополнительные характеристики, учитываемые в цене |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
price_id | INT(11) | идентификатор исходной цены из таблицы {shop_price} |
param_id | INT(11) | идентификатор характеристики из таблицы {shop_param} |
param_value | INT(11) | значение характеристики - идентификатор из таблицы {shop_param_select} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_rel}Связи похожих товаров |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор товара из таблицы {shop} |
rel_element_id | INT(11) | идентификатор похожего товара из таблицы {shop} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_set}Набор товаров |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор товара из таблицы {shop} |
set_element_id | INT(11) | идентификатор включенного в набор товара из таблицы {shop} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_waitlist}Товары в списке ожидания |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
good_id | INT(11) | идентификатор товара из таблицы {shop} |
user_id | INT(11) | идентификатор пользователя из таблицы {users} |
lang_id | TINYINT(2) | идентификатор языка сайта из таблицы {languages} |
VARCHAR(64) | e-mail пользователя | |
created | INT(10) | дата создания |
param | TEXT | серилизованные данные о характеристиках товара (доступных к выбору при заказе) |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{shop_wishlist}Товары в списке пожеланий |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
good_id | INT(11) | идентификатор товара из таблицы {shop} |
user_id | INT(11) | идентификатор пользователя из таблицы {users} |
session_id | VARCHAR(64) | номер сессии пользователя из таблицы {sessions} |
created | INT(10) | дата создания |
count | DOUBLE | количество товара |
param | TEXT | серилизованные данные о характеристиках товара (доступных к выбору при заказе) |
additional_cost | TEXT | идентификаторы сопутствующих услугах, разделенные запятой |
is_file | ENUM('0', '1') | товар-файл: 0 - нет, 1 - да |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{site}Страницы сайта |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
parent_id | INT(11) | идентификатор родителя из таблицы {site} |
count_children | SMALLINT(5) | количество вложенных страниц |
name | VARCHAR(100) | название |
title_meta | VARCHAR(250) | заголовок окна в браузере, тег Title |
keywords | VARCHAR(250) | ключевые слова, тег Keywords |
descr | TEXT | описание, тэг Description |
canonical | VARCHAR(100) | канонический тег |
text | LONGTEXT | контент |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
access | ENUM('0', '1') | доступ ограничен: 0 - нет, 1 - да |
date_start | INT(10) | дата начала показа |
date_finish | INT(10) | дата окончания показа |
admin_id | INT(11) | пользователь из таблицы {users}, добавивший или первый отредктировавший страницу в административной части |
title_no_show | ENUM('0', '1') | не копировать заголовок в H1: 0 - нет, 1 - да |
map_no_show | ENUM('0', '1') | не показывать на карте сайта: 0 - нет, 1 - да |
changefreq | ENUM( 'always', 'hourly', 'daily', 'weekly', 'monthly', 'yearly', 'never' ) | Changefreq для sitemap.xml |
priority | VARCHAR(3) | Priority для sitemap.xml |
noindex | ENUM('0','1') | не индексировать: 0 - нет, 1 - да |
search_no_show | ENUM('0', '1') | не участвует в поисковой выдаче: 0 - нет, 1 - да |
sort | INT(11) | подрядковый номер для сортировки |
timeedit | INT(10) | время последнего изменения в формате UNIXTIME |
theme | VARCHAR(50) | шаблон страницы сайта |
module_name | VARCHAR(50) | прикрепленный модуль |
js | TEXT | JS-код |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{site_blocks}Блоки на сайте |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | VARCHAR(100) | название |
text | TEXT | описание |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
access | ENUM('0', '1') | доступ ограничен: 0 - нет, 1 - да |
title_no_show | ENUM('0', '1') | не показывать заголовок: 0 - нет, 1 - да |
date_start | INT(10) | дата начала показа |
date_finish | INT(10) | дата окончания показа |
admin_id | INT(11) | пользователь из таблицы {users}, добавивший или первый отредктировавший блок в административной части |
sort | INT(11) | подрядковый номер для сортировки |
timeedit | INT(10) | время последнего изменения в формате UNIXTIME |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{site_blocks_site_rel}Данные о том, на каких страницах выводятся блоки на сайте |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор блока из таблицы {site_blocks} |
site_id | INT(11) | идентификатор страницы сайта из таблицы {site} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{site_dynamic}Динамические блоки |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | VARCHAR(100) | название |
text | TEXT | описание |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
type | VARCHAR(20) | тип |
access | ENUM('0', '1') | доступ ограничен: 0 - нет, 1 - да |
title_no_show | ENUM('0', '1') | не показывать заголовок: 0 - нет, 1 - да |
date_start | INT(10) | дата начала показа |
date_finish | INT(10) | дата окончания показа |
admin_id | INT(11) | пользователь из таблицы {users}, добавивший или первый отредктировавший блок в административной части |
sort | INT(11) | подрядковый номер для сортировки |
timeedit | INT(10) | время последнего изменения в формате UNIXTIME |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{site_dynamic_element}Контент динамических блоков, заполенный в элементах модулей |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
dynamic_id | INT(11) | идентификатор динамического блока из таблицы {site_dynamic} |
module_name | VARCHAR(50) | название модуля |
element_id | INT(11) | идентификатор элемента модуля |
element_type | VARCHAR(20) | тип элемента |
value | TEXT | значение |
parent | ENUM('0', '1') | применить к элементам категории: 0 - нет, 1 - да |
category | ENUM('0', '1') | применить к вложенным элементам: 0 - нет, 1 - да |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{site_dynamic_module}Данные о том, в каких модулях заполняются динамические блоки |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
dynamic_id | INT(11) | идентификатор динамического блока из таблицы {site_dynamic} |
module_name | VARCHAR(50) | название модуля |
element_type | VARCHAR(20) | тип элемента |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{site_parents}Родительские связи страниц сайта |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор страницы из таблицы {site} |
parent_id | INT(11) | идентификатор страницы-родителя из таблицы {site} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{site_theme}Настройки шаблона |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | VARCHAR(100) | название |
value | TEXT | значение |
type | VARCHAR(50) | тип |
{subscription}Рассылки |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
created | INT(10) | дата создания |
send | ENUM('0', '1') | рассылка отправлена: 0 - нет, 1 - да |
send_only_admin | ENUM('0', '1') | отправлять рассылку только администратору: 0 - нет, 1 - да |
cat_id | INT(11) | идентификатор категории из таблицы {subscription_category} |
name | VARCHAR(250) | название |
text | TEXT | текст рассылки |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{subscription_category}Категории рассылок |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | VARCHAR(250) | название |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
sort | INT(11) | подрядковый номер для сортировки |
text | TEXT | описание |
parent_id | INT(11) | идентификатор родителя из таблицы {subscription_category} |
count_children | SMALLINT(5) | количество вложенных категорий |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{subscription_category_parents}Родительские связи категорий рассылок |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор категории из таблицы {subscription_category} |
parent_id | INT(11) | идентификатор родителя категории из таблицы {subscription_category} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{subscription_category_rel}Связи рассылок и категорий |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор рассылки из таблицы {subscription} |
cat_id | INT(11) | идентификатор категории из таблицы {subscription_category} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{subscription_emails}Подписчики на рассылку |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
created | INT(10) | дата добавления |
name | VARCHAR(250) | имя |
VARCHAR(64) | ||
code | VARCHAR(32) | код доступа к управлению подпиской |
act | ENUM( '0', '1' ) | получает рассылку: 0 - нет, 1 - да |
trash | ENUM( '0', '1' ) | запись удалена в корзину: 0 - нет, 1 - да |
{subscription_emails_cat_unrel}Отключенные категории рассылок у подписчиков |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор подписчика из таблицы {subscription_emails} |
cat_id | INT(11) | идентификатор категории из таблицы {subscription_category} |
trash | ENUM( '0', '1' ) | запись удалена в корзину: 0 - нет, 1 - да |
{subscription_phones}Телефоны для рассылок |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
created | INT(10) | дата добавления |
name | VARCHAR(250) | имя |
phone | VARCHAR(64) | телефон |
act | ENUM('0', '1') | получает рассылку: 0 - нет, 1 - да |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{subscription_sms}SMS-рассылки |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
created | INT(10) | дата создания |
send | ENUM('0', '1') | рассылка отправлена: 0 - нет, 1 - да |
name | VARCHAR(250) | название |
text | TEXT | текст |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{tags}Связи тегов и элементов модулей |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
module_name | VARCHAR(50) | название модуля |
element_id | INT(11) | идентификатор элемента модуля |
element_type | ENUM('element', 'cat') | тип элемента модуля |
tags_name_id | INT(11) | идентификатор тега из таблицы {tags_name} |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
access | ENUM( '0', '1' ) | доступ к элементу ограничен |
date_start | INT(10) | дата начала показа |
date_finish | INT(10) | дата окончания показа |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{tags_name}Теги |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | VARCHAR(70) | тег |
map_no_show | ENUM( '0', '1' ) | не показывать на карте сайта: 0 - нет, 1 - да |
sort | INT(11) | подрядковый номер для сортировки |
changefreq | ENUM( 'always', 'hourly', 'daily', 'weekly', 'monthly', 'yearly', 'never' ) | Changefreq для sitemap.xml |
priority | VARCHAR(3) | Priority для sitemap.xml |
noindex | ENUM('0','1') | не индексировать: 0 - нет, 1 - да |
keywords | VARCHAR(250) | ключевые слова, тег Keywords |
descr | TEXT | описание, тэг Description |
title_meta | VARCHAR(250) | заголовок окна в браузере, тег Title |
text | TEXT | описание |
timeedit | INT(10) | время последнего изменения в формате UNIXTIME |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{trash}Корзина с удаленными элементами |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
table_name | VARCHAR(50) | название таблицы удаленного элемента |
module_name | VARCHAR(50) | название модуля удаленного элемента |
element_id | INT(11) | идентификатор удаленного элемента |
created | INT(10) | дата удаления |
parent_id | INT(11) | идентификатор родителя из таблицы {trash} |
count_children | SMALLINT(5) | количество удаленных вместе с текущей записей |
user_id | INT(11) | идентификатор пользователя из таблицы {users} |
{trash_parents}Родительские связи в корзине (какое удаление влечет за собой другое) |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор записи из таблицы {trash} об удалении элемента |
parent_id | INT(11) | идентификатор записи-родителя из таблицы {trash} об удалении элемента |
{update_return}Точки возврата |
||
Поле | Тип (размерность) | Описание |
id | SMALLINT(5) | идентификатор |
name | VARCHAR(100) | название |
created | INT(10) | дата создания |
current | ENUM('0', '1') | текущая точка: 0 - нет, 1 - да |
hash | VARCHAR(100) | уникальный хэш |
text | TEXT | описание |
version | VARCHAR(32) | версия сборки |
{users}Пользователи |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | VARCHAR(60) | логин |
password | VARCHAR(32) | пароль в зашифрованном виде |
VARCHAR(64) | ||
phone | VARCHAR(64) | телефон |
created | INT(10) | дата регистрации |
fio | VARCHAR(255) | ФИО |
role_id | TINYINT(3) | идентификатор типа пользователя из таблицы {users_role} |
act | ENUM('0', '1') | активен на сайте: 0 - нет, 1 - да |
htmleditor | ENUM('0', '1') | использовать визуальный редактор: 0 - нет, 1 - да |
copy_files | ENUM('0', '1') | cохранять картинки с внешних сайтов, при вставке контента в визуальный редактор: 0 - нет, 1 - да |
useradmin | ENUM('0', '1', '2') | панель быстрого редактирования: 0 - отключена, 1 - включена, 2 - только панель без режима редактирования |
start_admin | VARCHAR(30) | стартовая страница административной части |
lang_id | TINYINT(2) | идентификатор языка сайта из таблицы {languages} |
admin_nastr | SMALLINT(5) | колечество элементов на странице в административной части |
identity | VARCHAR(255) | URL на страницу в соц. сети |
config | TEXT | Настройки пользователя |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{users_actlink}Код активации аккаунта |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
link | VARCHAR(255) | код активации |
user_id | INT(11) | идентификатор пользователя из таблицы {users} |
created | INT(10) | дата создания |
count | INT(11) | количество неудачных попыток |
{users_history}История действий пользователей |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
user_id | INT(11) | идентификатор пользователя из таблицы {users} |
module_name | VARCHAR(30) | название модуля |
element_type | VARCHAR(30) | тип элемента |
element_id | INT(11) | идентификатор элемента |
action_name | VARCHAR(30) | название действия |
action_data | TEXT | данные действия |
lang_id | TINYINT(2) | идентификатор языковой версии сайта из таблицы {languages}, с которой было совершено действие |
created | INT(10) | дата действия |
{users_notice}Заметки пользователей |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
user_id | INT(11) | идентификатор пользователя из таблицы {users} - автор заметки |
adresat_id | INT(11) | идентификатор пользователя из таблицы {users} - адресат заметки |
text | TEXT | текст заметки |
act | ENUM('0', '1') | показывать на сайте: 0 - нет, 1 - да |
is_done | ENUM('0', '1') | флаг готовности: 0 - нет, 1 - да |
rewrite | VARCHAR(30) | адрес страницы |
module_name | VARCHAR(30) | название модуля |
element_type | VARCHAR(30) | тип элемента |
element_id | INT(11) | идентификатор элемента |
site_id | INT(11) | идентификатор страницы сайта из таблицы {site} |
created | INT(10) | дата создания |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{users_param}Дополнительные поля с данными о пользователях |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
name | VARCHAR(250) | название |
text | TEXT | описание |
type | VARCHAR(20) | тип |
show_in_page | ENUM( '0', '1' ) | выводить на странице пользователя: 0 - нет, 1 - да |
show_in_form_auth | ENUM( '0', '1' ) | выводить в форме редактирования данных для авторизованных пользователей: 0 - нет, 1 - да |
show_in_form_no_auth | ENUM( '0', '1' ) | выводить в форме регистрации: 0 - нет, 1 - да |
sort | INT(11) | подрядковый номер для сортировки |
required | ENUM('0', '1') | обязательно для заполнения: 0 - нет, 1 - да |
config | TEXT | серилизованные данные о настройках поля |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{users_param_element}Значения дополнительных полей с данными о пользователях |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
value | TEXT | значение |
param_id | INT(11) | идентификатор поля из таблицы {users_param} |
element_id | INT(11) | идентификатор пользователя из таблицы {users} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{users_param_role_rel}Связи дополнительных полей с данными о пользователях и типов пользователей |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
element_id | INT(11) | идентификатор поля из таблицы {users_param} |
role_id | TINYINT(3) | идентификатор типа пользователя из таблицы {users_role} |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{users_param_select}Варианты значений дополнительных полей с данными о пользователях для типа список |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
param_id | INT(11) | идентификатор поля из таблицы {users_param} |
value | TINYINT(2) | значение для типа характеристики «галочка»: 0 - нет, 1 - да |
name | VARCHAR(50) | название |
sort | INT(11) | подрядковый номер для сортировки |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{users_role}Типы пользователей |
||
Поле | Тип (размерность) | Описание |
id | TINYINT(3) | идентификатор |
name | VARCHAR(64) | название |
registration | ENUM('0', '1') | задавать при регистрации: 0 - нет, 1 - да |
only_self | ENUM('0', '1') | видеть только свои материалы: 0 - нет, 1 - да |
sort | INT(11) | подрядковый номер для сортировки |
trash | ENUM('0', '1') | запись удалена в корзину: 0 - нет, 1 - да |
{users_role_perm}Права типов пользователей |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
role_id | SMALLINT(5) | идентификатор типа пользователя из таблицы {users_role} |
perm | TEXT | права на действия: all, init, edit, del |
rewrite | TEXT | тег доступа (например, название модуля) |
type | ENUM('site','admin') | часть сайта: site - пользовательская, admin - административная |
{users_token}Электронные ключи пользователей |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
user_id | INT(11) | идентификатор пользователя из таблицы {users} |
element_type | VARCHAR(10) | тип ключа |
created | INT(10) | дата создания |
token | CHAR(32) | электронный ключ |
date_start | INT(10) | дата начала действия электронного ключа |
date_finish | INT(10) | дата окончания действия электронного ключа |
{visitors_session}Статистика посетителей |
||
Поле | Тип (размерность) | Описание |
master_id | INT(10) | главный идентификатор в формате UNIXTIME |
slave_id | INT(11) | вторичный идентификатор в интервале master_id |
id | VARCHAR(21) | объединенный идентификатор |
session_id | VARCHAR(64) | идентификатор сессии из таблицы {sessions} |
user_id | INT(11) | идентификатор пользователя из таблицы {users} |
role_id | INT(11) | тип пользователя из таблицы {users_role}, для которого установлена скидка |
hostname | VARCHAR(128) | хост |
user_agent | TEXT | браузер пользователя |
create | VARCHAR(10) | время создания в формате UNIXTIME |
timestamp | VARCHAR(20) | время, до которого сессия действует |
timeedit | VARCHAR(10) | время последнего изменения в формате UNIXTIME |
status | ENUM( '0', '1' ) | статус валидации пользовательского агента: 0 - бот, 1 - посетитель |
search_bot | VARCHAR(255) | имя поискового бота |
{visitors_stat_traffic}Статистика посещений |
||
Поле | Тип (размерность) | Описание |
id | INT(11) | идентификатор |
date | INT(10) | время в формате UNIXTIME |
visits_count | INT(11) | количество визитов |
visits_search_bot_count | INT(11) | количество визитов от поисковых ботов |
visits_bot_count | INT(11) | количество визитов от неопределенных ботов |
pageviews_count | INT(11) | количество просмотров |
pageviews_search_bot_count | INT(11) | количество просмотров от поисковых ботов |
pageviews_bot_count | INT(11) | количество просмотров от неопределенных ботов |
users_count | INT(11) | количество уникальных посетители |
users_search_bot_count | INT(11) | количество уникальнех поисковых ботов |
users_bot_count | INT(11) | количество уникальных неопределенных ботов |
{visitors_stat_traffic_names_search_bot}Статистика по поисковым ботам |
||
Поле | Тип (размерность) | Описание |
master_id | INT(10) | главный идентификатор в формате UNIXTIME |
slave_id | INT(11) | вторичный идентификатор в интервале master_id |
id | VARCHAR(21) | объединенный идентификатор |
search_bot | VARCHAR(255) | имя поискового бота |
visits_search_bot_count | INT(11) | количество визитов от поисковых ботов |
timeedit | VARCHAR(10) | время последнего изменения в формате UNIXTIME |
{visitors_stat_traffic_pages}Статистика по посещаемым страницам сайта |
||
Поле | Тип (размерность) | Описание |
master_id | INT(10) | главный идентификатор в формате UNIXTIME |
slave_id | INT(11) | вторичный идентификатор в интервале master_id |
id | VARCHAR(21) | объединенный идентификатор |
site_id | INT(11) | идентификатор страницы сайта из таблицы {site} |
visits_count | INT(11) | количество визитов |
visits_search_bot_count | INT(11) | количество визитов от поисковых ботов |
visits_bot_count | INT(11) | количество визитов от неопределенных ботов |
timeedit | VARCHAR(10) | время последнего изменения в формате UNIXTIME |
{visitors_stat_traffic_source}Статистика по источникам трафика |
||
Поле | Тип (размерность) | Описание |
master_id | INT(10) | главный идентификатор в формате UNIXTIME |
slave_id | INT(11) | вторичный идентификатор в интервале master_id |
id | VARCHAR(21) | объединенный идентификатор |
referer_domain | TEXT | домен-рефферер |
visits_count | INT(11) | количество визитов |
visits_search_bot_count | INT(11) | количество визитов от поисковых ботов |
visits_bot_count | INT(11) | количество визитов от неопределенных ботов |
timeedit | VARCHAR(10) | время последнего изменения в формате UNIXTIME |
{visitors_url}Лог посещений пользователей |
||
Поле | Тип (размерность) | Описание |
master_id | INT(10) | главный идентификатор в формате UNIXTIME |
slave_id | INT(11) | вторичный идентификатор в интервале master_id |
id | VARCHAR(21) | объединенный идентификатор |
visitors_session_id | VARCHAR(21) | идентификатор посетителей из таблицы {visitors_session} |
hostname | VARCHAR(128) | хост |
referer_scheme | ENUM( '0', '1' ) | протокол рефферер: 0 - http, 1 - https |
referer_domain | TEXT | домен-рефферер |
referer_rewrite | TEXT | адрес-рефферер |
referer_query | TEXT | параметры-рефферер |
scheme | ENUM( '0', '1' ) | протокол: 0 - http, 1 - https |
rewrite | TEXT | псевдоссылка страницы |
query | TEXT | параметры адреса |
is_admin | ENUM( '0', '1' ) | страница относится к административной части сайта: 0 - нет, 1 - да |
site_id | INT(11) | идентификатор страницы сайта из таблицы {site} |
module_name | VARCHAR(50) | название модуля |
element_id | INT(11) | идентификатор элемента модуля |
element_type | ENUM('element', 'cat', 'brand', 'param') | тип элемента модуля |
is_mobile | ENUM( '0', '1' ) | использование мобильного устройства: 0 - нет, 1 - да |
is_mobile_url | ENUM( '0', '1' ) | мобильная версия страницы: 0 - нет, 1 - да |
user_id | INT(11) | идентификатор пользователя из таблицы {users} |
role_id | INT(11) | тип пользователя из таблицы {users_role}, для которого установлена скидка |
visits | ENUM( '0', '1' , '2' ) | посещение: 0 - нет, 1 - новое, 2 - повторное |
status | ENUM( '0', '1' ) | статус валидации пользовательского агента: 0 - бот, 1 - посетитель |
search_bot | VARCHAR(255) | имя поискового бота |
timeedit | VARCHAR(10) | время последнего изменения в формате UNIXTIME |
База знаний
Ваши комментарии и дополнения
Зарегистрируйтесь или авторизируйтесь для того, чтобы оставить комментарий.