Структура базы данных

0
Администратор
+ 133
Автор LogicBoard
ShapeShifter
19:25, 20.06.2012
Все названия таблиц указаны без префикса (по умолчанию префикс "LB_").

Таблица Описание
adtblockданные о рекламных блоках
complaintданные о жалобах на сообщения, лс, профили и комментария к профилю (в DLE Edition - только на сообщения)
configurationнастройки форума
configuration_groupгруппы/категории настроек форума
control_center_adminsданные об ограничениях для групп пользователей и/или отдельного пользователя в ЦУ
control_center_menuданные о пунктах меню в ЦУ
forumsданные о форумах/категориях
forums_bannersданные о баннерах у форумов
forums_conditionданные об условиях прочтения форума
forums_filterданные фильтра слов для форума
forums_moderatorданные о модераторах форумов (группа пользователей или отдельный пользователь)
forums_noticeданные об объявлениях в форумах
groupsданные о группах пользователей
history_updateданные об истории обновления форума (во время обновления добавляется запись о новой версии и времени обновления)
logs_actions_ccлоги действий в ЦУ
logs_blockingлоги блокировок пользователей
logs_deliveryлоги рассылок по базе пользователей
logs_login_ccлоги авторизаций в ЦУ (удачные и неудчные)
*logs_passwordлоги восстановления паролей к аккаунтам
logs_postsлоги действий с сообщениями в темах
logs_topicsлоги действий с темами
*membersданные о зарегистрированных пользователях
*members_banfiltersданные о фильтре блокировки пользователей (IP, почта, логин)
*members_blockipданные о запросах на разблокировку аккаунта для определённого IP адреса, если аккаунт был ограничен только определённым IP адресом или адресами
*members_comкомментарии к профилям
*members_extra_rowsдополнительные поля
*_members_extra_rows_confконфигурация дополнительных полей
members_floodданные о блокировки посетителя за флуд (частые отправки данных с различных форм)
*members_limitpublданные о заблокированных пользователях, которым запрещено публиковать новые темы и/или сообщения на форуме
members_loginданные об ошибочных авторизациях (неверено указан логин или пароль)
*members_lostpassданные о запросах на восстановление паролей
*members_mailданные о запросах смены E-Mail адресов, если включена опция подтверждения смены важных данных
members_onlineданные об онлайн-посетителях за сутки
*members_passwordданные о запросах смены (не восстановления) пароля, если включена опция подтверждения смены важных данных
*members_pmличные сообщения пользователей
*members_pm_topicданные о темах личных сообщений пользователей
members_ranksданные о званиях
*members_reputationрепутация пользователей
*members_reputation_logлоги изменений репутации (кто, кому и когда)
members_statusличные статусы пользователей
members_warningданные об предупреждениях пользователям
noteзаметка администратора (на главной странице ЦУ)
postsданные о сообщениях
posts_utilityлоги изменения полезности сообщений (аналог "спасибо")
rulesправила форума
session_ccданные о пользователях, которые в данный момент находятся в ЦУ
staticpageданные о статических страницах
templates_emailшаблоны E-Mail уведомлений
topicsтемы
topics_filesданные об прикреплённых файлах к сообщениям
topics_pollданные об опросах в темах
topics_poll_logsлоги голосований в опросах
topics_sharelinkданные о системах публикаций ссылок в соц. сетях
topics_subscribeсписок пользователей, которые подписаны на темы
user_agentданные о ботах (для распознания в онлайн списке)
**cache_updateданные об обновлении файлов кеша на форуме
**discussданные о темах, которые прикреплены к новостям (модуль "обсудить на форуме")

* - этих таблиц в DLE Edition нет, т.к. вместо них используются таблицы CMS DLE.
** - этих таблиц в CMS Edition нет.
Администратор
+ 133
Автор LogicBoard
ShapeShifter
18:24, 22.02.2012
Таблица adtblock

Поле Тип Описание
id mediumint(8) NOT NULL auto_increment ID записи
title varchar(255) NOT NULL default '' Название блока
text text NOT NULL Содержание блока. Разрешен HTML и JS код
forum_id text NOT NULL ID aфорумов через запятую, в которых выводить блок. 0 - если не выводить блок в форумах
in_posts tinyint(1) NOT NULL default '0' Вывод блока в темах между сообщениями. Значения: 0 - не выводить; 1 - Выводить наверху; 2 - Выводить по центру; 3 - Выводить внизу; 4 - Выводить наверху, по центру и внизу
date int(10) NOT NULL default '0' Дата создания блока
group_access text NOT NULL Список групп через запятую, которым разрешён просмотр блока. 0 - разрешён всем группам
active_status tinyint(1) NOT NULL default '1' Статус блока. Значения: 0 - выключен; 1 - включен.
Администратор
+ 133
Автор LogicBoard
ShapeShifter
18:38, 22.02.2012
Таблица complaint

Поле Тип Описание
id int(10) NOT NULL auto_increment ID записи
module varchar(40) default NULL Модуль, в котором жалоба. Значения: post - в сообщениях; comments - в комментариях к профилю; pm - в личных сообщениях; profile - профиль пользователя
cid int(10) NOT NULL default '0' ID сообщения, на которое пожаловались или ID профиля
mid mediumint(8) NOT NULL default '0' ID пользователя, который пожаловался
ip varchar(16) default NULL IP адрес пользователя, который пожаловался
date int(10) NOT NULL default '0' Дата жалобы
info text NOT NULL Текст жалобы. Запрещён ббкод и HTML код
Администратор
+ 133
Автор LogicBoard
ShapeShifter
19:50, 22.02.2012
Таблица configuration

Поле Тип Описание
conf_id smallint(5) NOT NULL auto_increment ID записи
conf_posi smallint(5) NOT NULL DEFAULT '1' Позиция настройки
conf_name varchar(255) NOT NULL default '' Название настройки
conf_desc text NOT NULL Описание настройки
conf_group smallint(5) NOT NULL default '0' ID группы/категории настройки
conf_type varchar(255) NOT NULL default '' Тип данных. Значения: 0 - Кнопки: Да/Нет; 1 - Выпадающее меню; 2 - Выпадающее меню (мульти); 3 - Одна строка; 4 - Текстовое
conf_key varchar(255) NOT NULL default '' Уникальный ключ настройки
conf_option text NOT NULL Варианты настройки
conf_value text NOT NULL Значение настройки
conf_protect tinyint(1) NOT NULL default '0' Защита настройки от редактирования/удаления самой настройки (не значения). Значения: 0 - разрешено редактировать/удалять; 1 - запрещено редактировать/удалять
Администратор
+ 133
Автор LogicBoard
ShapeShifter
19:55, 22.02.2012
Таблица configuration_group

Поле Тип Описание
conf_gr_id smallint(5) NOT NULL auto_increment ID записи
conf_gr_name varchar(255) NOT NULL default '' Название группы настроек
conf_gr_prefix varchar(255) NOT NULL default '' Префикс группы настроек (префикс автоматически добавляется в поле ключа при создании настройки)
conf_gr_desc text NOT NULL Описание группы настроек
conf_gr_group varchar(255) NOT NULL default '' Название категории латиницей, в которой группа настроек. По этому полю создаётся категория для группы настроек
conf_gr_group_title varchar(255) NOT NULL default '' Название категории, в которой группа настроек
Администратор
+ 133
Автор LogicBoard
ShapeShifter
19:57, 22.02.2012
Таблица control_center_admins

Поле Тип Описание
cca_id smallint(5) NOT NULL auto_increment ID записи
cca_member_id mediumint(8) NOT NULL default '0' ID пользователя, если выбрана группа пользователей, то значение поля равно 0
cca_group smallint(5) NOT NULL default '0' ID группы пользователей
cca_is_group tinyint(1) NOT NULL default '0' Является ли ограничение для всей группы или только для определённого пользователя. Значения: 0 - только пользователь; 1 - вся группа
cca_permission text NOT NULL Права на действия в ЦУ. Данные храняться в виде массива
cca_update int(10) NOT NULL default '0' Дата создания ограничения прав в ЦУ
Администратор
+ 133
Автор LogicBoard
ShapeShifter
19:46, 20.06.2012
Таблица forums

Поле Тип Описание
id smallint(5) NOT NULL auto_increment ID записи
ficon varchar(255) NOT NULL default '' Название иконки форума
parent_id smallint(5) NOT NULL DEFAULT '0' Уровень вложенности. Значение 0 - категория.
posi smallint(5) NOT NULL DEFAULT '1' Позиция форума в списке
title varchar(255) NOT NULL default '' Название форума/категории
description text NOT NULL Описание форума
alt_name varchar(200) NOT NULL default '' Альтернативное имя форума/категории. Ипсользуется для URL ссылки.
last_post_member varchar(255) NOT NULL default '' Логин автора последнего сообщения в данном форуме
last_post_member_id mediumint(8) NOT NULL default '0' ID автора последнего сообщения в данном форуме
last_post_date int(10) NOT NULL default '0' Дата последнего сообщения в данном форуме
last_post_id int(10) default NULL default '0' ID последнего сообщения в данном форуме
last_title varchar(255) NOT NULL default '' Название последней темы в данном форуме
last_topic_id int(10) NOT NULL default '0' ID последней темы в данном форуме
postcount tinyint(1) NOT NULL default '1' Счётчик сообщений. Значения: 0 - счётчик выключен; 1 - счётчик включён
allow_bbcode tinyint(1) NOT NULL default '1' Использование Bbcode. Значения: 0 - BBcode запрещён; 1 - BBcode разрешен
allow_bbcode_list varchar(100) NOT NULL default '' Список BBcode, которые разрешены в данном форуме. Числа через запятую.
allow_poll tinyint(1) NOT NULL default '1' Голосование. Значения: 0 - голосования запрещены; 1 - голосования разрешены
posts mediumint(8) NOT NULL default '0' Количество сообщений в данном форуме
topics mediumint(8) NOT NULL default '0' Количество тем в данном форуме
posts_hiden mediumint(7) NOT NULL default '0' Количество скрытых сообщений в данном форуме
topics_hiden mediumint(7) NOT NULL default '0' Количество скрытых тем в данном форуме
password varchar(40) NOT NULL default '' Паролья для входа в данный форум
password_notuse varchar(255) NOT NULL default '' ID групп через запятую, которым не нужно вводить пароль для доступа к данном форуму
group_permission text NOT NULL Права групп на действия в форуме (просмотр, чтение и т.п.). Храняться в виде массива
sort_order varchar(40) NOT NULL default '' В какой сортировке выводить темы. Значения: DESC; ASC
rules text NOT NULL Правила данного форума
meta_desc text NOT NULL Метатег description
meta_key text NOT NULL Метатег лунцщквы
flink varchar(255) NOT NULL default '' Ссылка на страницу, если это форум-ссылка
flink_npage tinyint(1) NOT NULL default '0' Открыть страницу в новой вкладке или в текущей. Значения: 0 - текущая; 1 - новая вкладка
lasttopic tinyint(1) NOT NULL default '1' Вывод тем форум в блоке полсдених тем. Значения:
0 - Нет
1 - Да
subforums_out tinyint(1) NOT NULL default '1' Подфорумы. Значения:
0 - Не выводить подфорумы
1 - Выводить подформуы
sort_type tinyint(1) NOT NULL default '1' Тип сортировки тем. Значения:
0 - По дате создания темы
1 - По последнему сообщению в теме
Администратор
+ 133
Автор LogicBoard
ShapeShifter
14:24, 24.02.2012
Таблица forums_filter

Поле Тип Описание
id mediumint(8) NOT NULL auto_increment ID записи
word varchar(255) NOT NULL default '' Cлово
word_replace varchar(255) NOT NULL default '' Замена слова
type tinyint(1) NOT NULL default '0' Тип поиска. Значения: 1 - Точное совпадение; 2 - Любое вхождение
Администратор
+ 133
Автор LogicBoard
Таблица forums_moderator

Поле Тип Описание
fm_id smallint(5) NOT NULL auto_increment ID записи
fm_forum_id int(11) NOT NULL default '0' ID форума, для которого назначен модератор
fm_member_id mediumint(8) NOT NULL default '0' ID пользователя, если модераторами является группа, то значение поля равно 0
fm_member_name varchar(40) NOT NULL default '' Логин пользователя, если модераторами является группа, то поле остаётся пустым
fm_group_id smallint(5) NOT NULL default '0' ID группы пользователей
fm_is_group tinyint(1) NOT NULL default '0' Является ли модераторов группа или пользователь. Значения: 0 - Пользователь; 2 - Группа пользователей
fm_permission text NOT NULL Права на темы и сообщения. Данные храняться в виде массива.
Администратор
+ 133
Автор LogicBoard
Таблица forums_notice

Поле Тип Описание
id mediumint(8) NOT NULL auto_increment ID записи
author varchar(40) NOT NULL default '' Логин пользователя, который добавил объявление
author_id mediumint(8) NOT NULL default '0' ID пользователя, который добавил объявление
title varchar(255) NOT NULL default '' Заголовок объявления
text text NOT NULL Содержание объявления. Разрешён HTML.
forum_id text NOT NULL ID форумов через запятую, где будет выводиться объявление
start_date int(10) NOT NULL default '0' Дата начала показа
end_date int(10) NOT NULL default '0' Дата окончания показа
group_access text NOT NULL ID групп пользователец через запятую, для которых видно объявление. Значение 0 - для всех групп.
active_status tinyint(1) NOT NULL default '1' Статус активности. Значения: 0 - выкл.; 1 - вкл.
show_sub tinyint(1) NOT NULL default '0' Показывать объявление в подфорумах. Значения: 0 - нет; 1 - да
Администратор
+ 133
Автор LogicBoard
ShapeShifter
19:48, 20.06.2012
Таблица groups

Поле Тип Описание
g_id smallint(5) NOT NULL auto_increment ID записи
g_title varchar(40) NOT NULL default '' Название группы
g_prefix_st varchar(250) NOT NULL default '' Префикс
g_prefix_end varchar(250) NOT NULL default '' Суффикс
g_avatar tinyint(1) NOT NULL default '1' Разрешена ли загрузка аватара. Значения: 0 - нет; 1 - да
g_icon varchar(255) NOT NULL default '' Иконка группы
g_access_cc tinyint(1) NOT NULL default '0' Разрешён ли доступ в ЦУ. Значения: 0 - нет; 1 - да
g_supermoders tinyint(1) NOT NULL default '0' Является ли супер=модератором. Значения: 0 - нет; 1 - да
g_access text NOT NULL Права на действия со совими темами и сообщениями. Данные храняться в виде массива.
g_show_profile tinyint(1) NOT NULL default '1' Разрешено ли просматривать профили других пользователей. Значения: 0 - нет; 1 - да
g_show_online tinyint(1) NOT NULL default '1' Разрешен ли просмотр онлайн пользователей. Значения: 0 - нет; 1 - да
g_new_topic tinyint(1) NOT NULL default '1' Разрешено ли создавать новые темы. Значения: 0 - нет; 1 - да
g_reply_topic tinyint(1) NOT NULL default '1' Разрешено ли отвечать в темах. Значения: 0 - нет; 1 - да
g_reply_close tinyint(1) NOT NULL default '0' Разрешено ли отвечать в закрытых темах. Значения: 0 - нет; 1 - да
g_warning tinyint(1) NOT NULL default '0' Разрешено ли предупреждать пользователей. Значения: 0 - нет; 1 - да
g_show_hiden tinyint(1) NOT NULL default '0' Разрешен ли просмотр скрытых тем или сообщений. Значения: 0 - нет; 1 - да
g_show_close_f tinyint(1) NOT NULL default '0' Разрешено ли просматривать закрытый форум. Значения: 0 - нет; 1 - да
g_hide_text tinyint(1) NOT NULL default '0' Разрешено ли просматривать скрытый текс (BBcode hide). Значения: 0 - нет; 1 - да
g_signature tinyint(1) NOT NULL default '1' Разрешено ли использование подписи. Значения: 0 - нет; 1 - да
g_signature_bb tinyint(1) NOT NULL default '0' Разрешено ли использование BBcode в подписи. Значения: 0 - нет; 1 - да
g_signature_max smallint(5) NOT NULL default '200' Максимальная длина подписи
g_search tinyint(1) NOT NULL default '1' Разрешено ли пользоваться поиском. Значения: 0 - нет; 1 - да
g_pm tinyint(1) NOT NULL default '1' Разрешено ли пользоваться ЛС. Значения: 0 - нет; 1 - да
g_maxpm smallint(5) NOT NULL default '100' Максиальное количество ЛС
g_maxpm_day smallint(4) NOT NULL default '30' Максимальное количество отправленных ЛС за сутки
g_reputation tinyint(1) NOT NULL default '1' Включена ли репутация. Значения: 0 - нет; 1 - да
g_reputation_change tinyint(1) NOT NULL default '1' Разрешено ли изменять репутацию другим пользователям. Значения: 0 - нет; 1 - да
g_status mediumint(8) NOT NULL default '50' Максимальная длина личного статуса
g_link_signature tinyint(1) NOT NULL default '1' Скрывать внешние ссылки в подписи. Значения: 0 - нет; 1 - да
g_link_forum tinyint(1) NOT NULL default '1' Скрывать внешние ссылки в сообщениях. Значения: 0 - нет; 1 - да
g_tc_time smallint(5) unsigned NOT NULL default '0' Время в часах, в течении которого пользователь может отредактировать свою тему
g_pc_time smallint(5) unsigned NOT NULL default '0' Время в часах, в течении которого пользователь может отредактировать своё сообщение
g_show_ip tinyint(1) NOT NULL default '0' Разрешено ли просматривать IP пользователей. Значения: 0 - нет; 1 - да
g_html_allowed tinyint(1) NOT NULL default '0' Разрешено ли использовать HTML код в сообщениях. Значения: 0 - нет; 1 - да
g_metatopic tinyint(1) NOT NULL default '0' Разрешено ли менять метаданные темы. Значения: 0 - нет; 1 - да
g_t_moderation tinyint(1) NOT NULL default '0' Отправлять темы на модерацию. Значения:
0 - Нет
1 - Да
g_p_moderation tinyint(1) NOT NULL default '0' Отправлять ответы на модерацию. Значения:
0 - Нет
1 - Да
Администратор
+ 133
Автор LogicBoard
Таблица history_update

Поле Тип Описание
id mediumint(8) NOT NULL auto_increment ID записи
vid varchar(20) NOT NULL default '' Версия форума
date int(10) NOT NULL default '0' Дата установки/обновления форума
Администратор
+ 133
Автор LogicBoard
Таблица logs_actions_cc

Поле Тип Описание
id mediumint(8) NOT NULL auto_increment ID записи
member_name varchar(40) NOT NULL default '' Логин пользователя
date int(10) NOT NULL default '0' Дата
ip varchar(16) default NULL IP пользователя
module varchar(255) NOT NULL default '' Модуль
op varchar(255) NOT NULL default '' Под модуль
info text NOT NULL Описание действия
Администратор
+ 133
Автор LogicBoard
Таблица logs_blocking

Поле Тип Описание
id mediumint(8) NOT NULL auto_increment ID записи
member_id mediumint(8) NOT NULL default '0' ID пользователя, который заблокирован
moder_id mediumint(8) NOT NULL default '0' ID пользователя, который заблокировал
moder_name varchar(40) NOT NULL default '' Логин пользователя, который заблокировал
date int(10) NOT NULL default '0' Дата блокировки
ip varchar(16) default NULL IP пользователя, который заблокировал
info text NOT NULL Описание действия
auto_unblock tinyint(1) NOT NULL default '0' Автоматически разблокировать по истечению срока бана. Значения: 0 - нет; 1 - да
Администратор
+ 133
Автор LogicBoard
Таблица logs_delivery

Поле Тип Описание
id mediumint(8) NOT NULL auto_increment ID записи
member_id mediumint(8) NOT NULL default '0' ID пользователя, который запустил рассылку
date int(10) NOT NULL default '0' Дата запуска рассылки
date_end int(10) NOT NULL default '0' Дата окончания рассылки
ip varchar(16) default NULL IP пользователя
mgr varchar(255) default NULL ID групп через запятую, для которых идёт рассылка
metod tinyint(1) NOT NULL default '0' Метод отправки. Значения: 0 - E-Mail; 1 - ЛС
title varchar(255) default NULL Заголовок рассылки
text text NOT NULL Текст рассылки
send_interval mediumint(8) NOT NULL default '0' Интервал отправки в секундах
onetime mediumint(8) NOT NULL default '0' Количество отправки писем за раз
m_count mediumint(8) NOT NULL default '0' Скольким пользователям было отправлено сообщение
active_status tinyint(1) NOT NULL default '0' Статус рассылки. Значения: 0 - Завершена; 1 - Отправляется
Администратор
+ 133
Автор LogicBoard
Таблица logs_login_cc

Поле Тип Описание
id mediumint(8) NOT NULL auto_increment ID записи
member_name varchar(40) NOT NULL default '' Логин под которым вошли или пытались войти
date int(10) NOT NULL default '0' Дата авторизации
ip varchar(16) default NULL IP пользователя
login tinyint(1) NOT NULL default '0' Статус авторизации. Значения: 0 - неудачно; 1 - удачно
info text NOT NULL Информация о пользователи. Данные храняться в виде массива.
 
Тема закрыта.
  • Данная тема закрыта. Вы не можете отвечать в ней.