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

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
Таблица topics_poll

Поле Тип Описание
id int(10) NOT NULL auto_increment ID записи
tid int(10) NOT NULL default '0' ID темы
vote_num mediumint(8) NOT NULL default '0' Количество проголосвавших
title varchar(255) NOT NULL default '' Заголовок
question varchar(255) NOT NULL default '' Вопрос
variants text NOT NULL Варианты ответа
multiple tinyint(1) NOT NULL default '0' Выбор нескольких вариантов. Значения:
0 - Только один
1 - Несколько
open_date int(10) NOT NULL default '0' Дата создания
answers text NOT NULL Результат опроса, каждый ответ разделяется символом "|". Ответ выглядит следующим образом: номер_ответа:1
Номер ответа начинается с 0, т.е. первый вариант это 0, второй - 1
Администратор
+ 133
Автор LogicBoard
Таблица topics_poll_logs

Поле Тип Описание
id int(11) NOT NULL auto_increment ID записи
poll_id int(10) NOT NULL default '0' ID голосования
ip varchar(16) NOT NULL default '' IP
member_id mediumint(8) NOT NULL default '0' ID пользователя
member_name varchar(40) NOT NULL default '' Логин пользователя
log_date int(10) NOT NULL default '0' Дата
Администратор
+ 133
Автор LogicBoard
Таблица topics_sharelink

Поле Тип Описание
id mediumint(8) NOT NULL auto_increment ID записи
title varchar(255) NOT NULL default '' Название
icon varchar(255) NOT NULL default '' Название иконки (без расширения)
link varchar(255) NOT NULL default '' Ссылка
link_topic varchar(255) NOT NULL default '' Параметр ссылки
title_topic varchar(255) NOT NULL default '' Параметр текст
active_status tinyint(1) NOT NULL default '1' Статус. Значения:
0 - Выключено
1 - Включено
dop_parametr varchar(255) NOT NULL default '' Дополнительный параметр
send_url tinyint(1) NOT NULL default '0' Передавать только URL. Значения:
0 - Нет
1 - Да
Администратор
+ 133
Автор LogicBoard
Таблица topics_subscribe

Поле Тип Описание
id int(10) NOT NULL auto_increment ID записи
subs_member mediumint(8) NOT NULL default '0' ID пользователя
topic int(10) NOT NULL default '0' ID темы
date int(10) NOT NULL default '0' Дата
pm_topic int(9) NOT NULL default '0' ID темы ЛС. Если ещё не создавалась тема об уведомлении для этой темы - значение 0.
send_status tinyint(1) NOT NULL default '0' Статус уведомления пользователя. Значения:
0 - Не уведомлен 1 - Уведомлен, но пока не открывал тему
Администратор
+ 133
Автор LogicBoard
Таблица user_agent

Поле Тип Описание
id smallint(5) NOT NULL auto_increment ID записи
name varchar(255) NOT NULL default '' Навазние
search_ua varchar(255) NOT NULL default '' User Agent
Администратор
+ 133
Автор LogicBoard
Таблица cache_update

Поле Тип Описание
name varchar(40) NOT NULL default '' Имя файла кеша
lastdate int(10) NOT NULL default '0' Дата последнего обновления
Администратор
+ 133
Автор LogicBoard
Таблица discuss

Поле Тип Описание
id int(11) NOT NULL auto_increment ID записи
nid int(10) NOT NULL default '0' ID новости
tid int(10) NOT NULL default '0' ID темы
date int(10) NOT NULL default '0' Дата
Администратор
+ 133
Автор LogicBoard
Таблица control_center_menu

Поле Тип Описание
id smallint(4) unsigned NOT NULL auto_increment ID записи
ucode smallint(5) unsigned NOT NULL default '0' Уникальный ключ
title varchar(250) NOT NULL default '' Название
description varchar(255) NOT NULL default '' Описание
link varchar(250) NOT NULL default '' Ссылка. Ссылка это навзание модуля, например do=users, в таком случаи значение будет "users" или do=users&op=group - будет "users&op=group".
parent_id smallint(5) unsigned NOT NULL DEFAULT '0' ID родителя
posi smallint(5) NOT NULL DEFAULT '1' Позиция
icon varchar(255) NOT NULL default '' Иконка
Администратор
+ 133
Автор LogicBoard
Таблица forums_banners

Поле Тип Описание
id mediumint(8) unsigned NOT NULL auto_increment ID баннера
banner text NOT NULL Текст баннера
forum_id text NOT NULL ID форумов, через запятую
start_date int(10) NOT NULL default '0' Дана начала показа
end_date int(10) NOT NULL default '0' Дата конца показа
show_sub tinyint(1) NOT NULL default '0' Показывать в самом форуме. Значения:
0 - Нет
1 - Да
active_status tinyint(1) NOT NULL default '1' Статус. Значения:
0 - Выключен
1 - Включен
Администратор
+ 133
Автор LogicBoard
ShapeShifter
19:32, 20.06.2012
Таблица members_extra_rows

Поле Тип Описание
member_id mediumint(8) unsigned NOT NULL default '0' ID пользователя


В данной таблице добавляются поля, когда в ЦУ вы добавляете новое дополнительное поле к профилю.
Администратор
+ 133
Автор LogicBoard
Таблица members_extra_rows_conf

Поле Тип Описание
id smallint(4) unsigned NOT NULL auto_increment Id записи
title varchar(250) NOT NULL default '' Название поля (латинскими буквами)
description varchar(250) NOT NULL default '' Описание
access_module varchar(250) NOT NULL default '' В каком модуле выводить, перечисление через запятую
type_row tinyint(1) NOT NULL default '0' Тип поля. Значения:
0 - Одна строка (input type="text")
1 - Несколько строк (textarea)
2 - Список (select)
reg_page tinyint(1) NOT NULL default '0' Вывод на странице регистрации. Значения:
0 - Не выводить
1 - Выводить
private tinyint(1) NOT NULL default '0' Личное. Значения:
0 - Нет
1 - Да
edit_member tinyint(1) NOT NULL default '0' Возможность редактирвоания пользователем. Значения:
0 - Нет
1 - Да
default_val text NOT NULL Значение по умолчанию
Администратор
+ 133
Автор LogicBoard
Таблица forums_condition

Поле Тип Описание
id mediumint(8) unsigned NOT NULL auto_increment ID записи
title varchar(250) NOT NULL default '' Заголовок
text text NOT NULL Текст условия
forum_id text NOT NULL ID форумов, через запятую
date int(10) NOT NULL default '0' Дата создания
group_access text NOT NULL Для каких групп выводить, ID групп через запятую. Если есть 0 - выводить для всех.
topic_out tinyint(1) NOT NULL default '1' Вывод в темах. Значения:
0 - Нет
1 - Да
repeat_c tinyint(1) NOT NULL default '1' Повторение. Значения:
0 - Нет
1 - Да
repeat_days tinyint(3) unsigned NOT NULL default '1' Через сколько дней повторять
html_br tinyint(1) NOT NULL default '1' Включен автоперенос строк. Значения:
0 - Нет
1 - Да
active_status tinyint(1) NOT NULL default '1' Статус. Значения:
0 - Выключено 1 - Включено
 
Тема закрыта.
  • Данная тема закрыта. Вы не можете отвечать в ней.