Вход Регистрация
Файл: install/sql/install.sql
Строк: 285
-- -- Структура таблицы `cms_ads` -- DROP TABLE IF EXISTS
`cms_ads`; CREATE TABLE `cms_ads` ( `id` INT(10) UNSIGNED
NOT NULL AUTO_INCREMENT, `type` TINYINT(3) UNSIGNED NOT NULL
DEFAULT '0', `view` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0',
`layout` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0', `count`
INT(10) UNSIGNED NOT NULL DEFAULT '0', `count_link` INT(10) UNSIGNED
NOT NULL DEFAULT '0', `name` TEXT NOT NULL,
`link` TEXT NOT NULL, `to` INT(10)
UNSIGNED NOT NULL DEFAULT '0', `color` VARCHAR(10) NOT
NULL DEFAULT '', `time` INT(10) UNSIGNED NOT NULL DEFAULT
'0', `day` INT(10) UNSIGNED NOT NULL DEFAULT '0', `mesto`
TINYINT(3) UNSIGNED NOT NULL DEFAULT '0', `bold` TINYINT(1)
NOT NULL DEFAULT '0', `italic` TINYINT(1) NOT NULL
DEFAULT '0', `underline` TINYINT(1) NOT NULL DEFAULT '0',
`show` TINYINT(1) NOT NULL DEFAULT '0', PRIMARY KEY
(`id`) ) ENGINE = MyISAM DEFAULT CHARSET = utf8mb4; -- --
Структура таблицы `cms_album_cat` -- DROP TABLE IF EXISTS
`cms_album_cat`; CREATE TABLE `cms_album_cat` ( `id` INT(10)
UNSIGNED NOT NULL AUTO_INCREMENT, `user_id` INT(10) UNSIGNED
NOT NULL DEFAULT '0', `sort` INT(10) UNSIGNED NOT NULL
DEFAULT '0', `name` VARCHAR(40) NOT NULL DEFAULT '',
`description` TEXT NOT NULL, `password` VARCHAR(20)
NOT NULL DEFAULT '', `access` TINYINT(4) UNSIGNED NOT NULL
DEFAULT '0', PRIMARY KEY (`id`), KEY `user_id` (`user_id`), KEY
`access` (`access`) ) ENGINE = MyISAM DEFAULT CHARSET =
utf8mb4; -- -- Структура таблицы
`cms_album_comments` -- DROP TABLE IF EXISTS `cms_album_comments`; CREATE
TABLE `cms_album_comments` ( `id` INT(10) UNSIGNED NOT NULL
AUTO_INCREMENT, `sub_id` INT(10) UNSIGNED NOT NULL DEFAULT '0',
`time` INT(10) UNSIGNED NOT NULL DEFAULT '0', `user_id`
INT(10) UNSIGNED NOT NULL DEFAULT '0', `text` TEXT
NOT NULL, `reply` TEXT NOT NULL, `attributes` TEXT
NOT NULL, PRIMARY KEY (`id`), KEY `sub_id` (`sub_id`),
KEY `user_id` (`user_id`) ) ENGINE = MyISAM DEFAULT CHARSET =
utf8mb4; -- -- Структура таблицы
`cms_album_downloads` -- DROP TABLE IF EXISTS `cms_album_downloads`; CREATE
TABLE `cms_album_downloads` ( `user_id` INT(10) UNSIGNED NOT NULL
DEFAULT '0', `file_id` INT(10) UNSIGNED NOT NULL DEFAULT '0',
`time` INT(10) UNSIGNED NOT NULL DEFAULT '0', PRIMARY KEY
(`user_id`, `file_id`) ) ENGINE = MyISAM DEFAULT CHARSET =
utf8mb4; -- -- Структура таблицы `cms_album_files` -- DROP
TABLE IF EXISTS `cms_album_files`; CREATE TABLE `cms_album_files` (
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`user_id` INT(10) UNSIGNED NOT NULL, `album_id`
INT(10) UNSIGNED NOT NULL, `description` TEXT NOT
NULL, `img_name` VARCHAR(100) NOT NULL DEFAULT '',
`tmb_name` VARCHAR(100) NOT NULL DEFAULT '', `time`
INT(10) UNSIGNED NOT NULL DEFAULT '0', `comments`
TINYINT(1) NOT NULL DEFAULT '1', `comm_count` INT(10)
UNSIGNED NOT NULL DEFAULT '0', `access` TINYINT(4) UNSIGNED
NOT NULL DEFAULT '0', `vote_plus` INT(11) NOT NULL
DEFAULT '0', `vote_minus` INT(11) NOT NULL DEFAULT
'0', `views` INT(10) UNSIGNED NOT NULL DEFAULT '0',
`downloads` INT(10) UNSIGNED NOT NULL DEFAULT '0',
`unread_comments` TINYINT(1) NOT NULL DEFAULT '0', PRIMARY KEY
(`id`), KEY `user_id` (`user_id`), KEY `album_id` (`album_id`),
KEY `access` (`access`) ) ENGINE = MyISAM DEFAULT CHARSET =
utf8mb4; -- -- Структура таблицы `cms_album_views` -- DROP
TABLE IF EXISTS `cms_album_views`; CREATE TABLE `cms_album_views` (
`user_id` INT(10) UNSIGNED NOT NULL DEFAULT '0', `file_id` INT(10)
UNSIGNED NOT NULL DEFAULT '0', `time` INT(10) UNSIGNED NOT NULL
DEFAULT '0', PRIMARY KEY (`user_id`, `file_id`) ) ENGINE = MyISAM
DEFAULT CHARSET = utf8mb4; -- -- Структура таблицы
`cms_album_votes` -- DROP TABLE IF EXISTS `cms_album_votes`; CREATE TABLE
`cms_album_votes` ( `id` INT(10) UNSIGNED NOT NULL
AUTO_INCREMENT, `user_id` INT(10) UNSIGNED NOT NULL DEFAULT '0',
`file_id` INT(10) UNSIGNED NOT NULL DEFAULT '0', `vote` TINYINT(2)
NOT NULL, PRIMARY KEY (`id`), KEY `user_id` (`user_id`),
KEY `file_id` (`file_id`) ) ENGINE = MyISAM DEFAULT CHARSET =
utf8mb4; -- -- Структура таблицы `cms_ban_ip` -- DROP
TABLE IF EXISTS `cms_ban_ip`; CREATE TABLE `cms_ban_ip` ( `id`
INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `ip1` BIGINT(11)
NOT NULL DEFAULT '0', `ip2` BIGINT(11) NOT NULL DEFAULT
'0', `ban_type` TINYINT(4) NOT NULL DEFAULT '0', `link`
VARCHAR(100) NOT NULL DEFAULT '', `who` VARCHAR(25) NOT
NULL DEFAULT '', `reason` TEXT NOT NULL, `date`
INT(11) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE
KEY `ip1` (`ip1`), UNIQUE KEY `ip2` (`ip2`) ) ENGINE = MyISAM
DEFAULT CHARSET = utf8mb4; -- -- Структура таблицы
`cms_ban_users` -- DROP TABLE IF EXISTS `cms_ban_users`; CREATE TABLE
`cms_ban_users` ( `id` INT(10) UNSIGNED NOT NULL
AUTO_INCREMENT, `user_id` INT(11) NOT NULL DEFAULT '0',
`ban_time` INT(11) NOT NULL DEFAULT '0', `ban_while`
INT(11) NOT NULL DEFAULT '0', `ban_type` TINYINT(4)
NOT NULL DEFAULT '1', `ban_who` VARCHAR(30) NOT NULL DEFAULT
'', `ban_ref` INT(11) NOT NULL DEFAULT '0',
`ban_reason` TEXT NOT NULL, `ban_raz` VARCHAR(30)
NOT NULL DEFAULT '', PRIMARY KEY (`id`), KEY `user_id`
(`user_id`), KEY `ban_time` (`ban_time`) ) ENGINE = MyISAM
DEFAULT CHARSET = utf8mb4; -- -- Структура таблицы
`cms_contact` -- DROP TABLE IF EXISTS `cms_contact`; CREATE TABLE IF NOT
EXISTS `cms_contact` ( `id` INT(10) UNSIGNED NOT NULL
AUTO_INCREMENT, `user_id` INT(10) UNSIGNED NOT NULL DEFAULT '0',
`from_id` INT(10) UNSIGNED NOT NULL DEFAULT '0', `time` INT(10)
UNSIGNED NOT NULL DEFAULT '0', `type` TINYINT(1) UNSIGNED NOT
NULL DEFAULT '1', `friends` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',
`ban` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0', `man`
TINYINT(1) UNSIGNED NOT NULL DEFAULT '0', PRIMARY KEY (`id`),
UNIQUE KEY `id_user` (`user_id`, `from_id`), KEY `time` (`time`),
KEY `ban` (`ban`) ) ENGINE = MyISAM DEFAULT CHARSET =
utf8mb4; -- -- Структура таблицы `cms_counters` -- DROP
TABLE IF EXISTS `cms_counters`; CREATE TABLE `cms_counters` ( `id`
INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `sort` INT(10) NOT
NULL DEFAULT '1', `name` VARCHAR(30) NOT NULL DEFAULT '',
`link1` TEXT NOT NULL, `link2` TEXT NOT
NULL, `mode` TINYINT(4) NOT NULL DEFAULT '1', `switch`
TINYINT(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE
= MyISAM DEFAULT CHARSET = utf8mb4; -- -- Структура
таблицы `cms_forum_files` -- DROP TABLE IF EXISTS
`cms_forum_files`; CREATE TABLE `cms_forum_files` ( `id` INT(10)
UNSIGNED NOT NULL AUTO_INCREMENT, `cat` INT(10) UNSIGNED NOT
NULL DEFAULT '0', `subcat` INT(10) UNSIGNED NOT NULL DEFAULT '0',
`topic` INT(10) UNSIGNED NOT NULL DEFAULT '0', `post`
INT(10) UNSIGNED NOT NULL DEFAULT '0', `time` INT(10) UNSIGNED
NOT NULL DEFAULT '0', `filename` TEXT NOT NULL,
`filetype` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0', `dlcount` INT(10)
UNSIGNED NOT NULL DEFAULT '0', `del` TINYINT(1) UNSIGNED NOT
NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `cat` (`cat`), KEY
`subcat` (`subcat`), KEY `topic` (`topic`), KEY `post` (`post`) )
ENGINE = MyISAM DEFAULT CHARSET = utf8mb4; -- -- Структура
таблицы `cms_forum_rdm` -- DROP TABLE IF EXISTS
`cms_forum_rdm`; CREATE TABLE `cms_forum_rdm` ( `topic_id` INT(10)
UNSIGNED NOT NULL DEFAULT '0', `user_id` INT(10) UNSIGNED NOT NULL
DEFAULT '0', `time` INT(10) UNSIGNED NOT NULL DEFAULT '0',
PRIMARY KEY (`topic_id`, `user_id`), KEY `time` (`time`) ) ENGINE =
MyISAM DEFAULT CHARSET = utf8mb4; -- -- Структура
таблицы `cms_forum_vote` -- DROP TABLE IF EXISTS
`cms_forum_vote`; CREATE TABLE `cms_forum_vote` ( `id` INT(10)
UNSIGNED NOT NULL AUTO_INCREMENT, `type` INT(2) NOT NULL
DEFAULT '0', `time` INT(10) UNSIGNED NOT NULL DEFAULT '0', `topic`
INT(10) UNSIGNED NOT NULL DEFAULT '0', `name` VARCHAR(200) NOT
NULL, `count` INT(10) UNSIGNED NOT NULL DEFAULT '0', PRIMARY KEY
(`id`), KEY `type` (`type`), KEY `topic` (`topic`) ) ENGINE =
MyISAM DEFAULT CHARSET = utf8mb4; -- -- Структура
таблицы `cms_forum_vote_users` -- DROP TABLE IF EXISTS
`cms_forum_vote_users`; CREATE TABLE `cms_forum_vote_users` ( `id`
INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `user` INT(11) NOT
NULL DEFAULT '0', `topic` INT(11) NOT NULL, `vote`
INT(11) NOT NULL, PRIMARY KEY (`id`), KEY `topic`
(`topic`) ) ENGINE = MyISAM DEFAULT CHARSET = utf8mb4; -- --
Структура таблицы `cms_mail` -- DROP TABLE IF EXISTS
`cms_mail`; CREATE TABLE IF NOT EXISTS `cms_mail` ( `id` INT(10)
UNSIGNED NOT NULL AUTO_INCREMENT, `user_id` INT(10) UNSIGNED
NOT NULL DEFAULT '0', `from_id` INT(10) UNSIGNED NOT NULL DEFAULT
'0', `text` TEXT NOT NULL, `time` INT(10)
UNSIGNED NOT NULL DEFAULT '0', `read` TINYINT(1) UNSIGNED NOT
NULL DEFAULT '0', `sys` TINYINT(1) UNSIGNED NOT NULL DEFAULT
'0', `delete` INT(10) UNSIGNED NOT NULL DEFAULT '0',
`file_name` VARCHAR(100) NOT NULL DEFAULT '', `count`
INT(10) NOT NULL DEFAULT '0', `size` INT(10)
NOT NULL DEFAULT '0', `them` VARCHAR(100) NOT NULL
DEFAULT '', `spam` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',
PRIMARY KEY (`id`), KEY `user_id` (`user_id`), KEY `from_id`
(`from_id`), KEY `time` (`time`), KEY `read` (`read`), KEY
`sys` (`sys`), KEY `delete` (`delete`) ) ENGINE = MyISAM
DEFAULT CHARSET = utf8mb4; -- -- Структура таблицы
`cms_sessions` -- DROP TABLE IF EXISTS `cms_sessions`; CREATE TABLE
`cms_sessions` ( `session_id` CHAR(32) NOT NULL DEFAULT
'', `ip` BIGINT(11) NOT NULL DEFAULT '0',
`ip_via_proxy` BIGINT(11) NOT NULL DEFAULT '0', `browser`
VARCHAR(255) NOT NULL DEFAULT '', `lastdate` INT(10)
UNSIGNED NOT NULL DEFAULT '0', `sestime` INT(10) UNSIGNED
NOT NULL DEFAULT '0', `views` INT(10) UNSIGNED NOT NULL
DEFAULT '0', `movings` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0',
`place` VARCHAR(100) NOT NULL DEFAULT '', PRIMARY KEY
(`session_id`), KEY `lastdate` (`lastdate`), KEY `place`
(`place`(10)) ) ENGINE = MyISAM DEFAULT CHARSET = utf8mb4; -- --
Структура таблицы `cms_users_data` -- DROP TABLE IF EXISTS
`cms_users_data`; CREATE TABLE `cms_users_data` ( `id` INT(10)
UNSIGNED NOT NULL AUTO_INCREMENT, `user_id` INT(10) UNSIGNED NOT NULL
DEFAULT '0', `key` VARCHAR(30) NOT NULL DEFAULT '', `val`
TEXT NOT NULL, PRIMARY KEY (`id`), KEY `user_id`
(`user_id`), KEY `key` (`key`) ) ENGINE = MyISAM DEFAULT
CHARSET = utf8mb4; -- -- Структура таблицы
`cms_users_guestbook` -- DROP TABLE IF EXISTS `cms_users_guestbook`; CREATE
TABLE `cms_users_guestbook` ( `id` INT(10) UNSIGNED NOT NULL
AUTO_INCREMENT, `sub_id` INT(10) UNSIGNED NOT NULL, `time`
INT(11) NOT NULL, `user_id` INT(10) UNSIGNED NOT NULL,
`text` TEXT NOT NULL, `reply` TEXT
NOT NULL, `attributes` TEXT NOT NULL, PRIMARY KEY
(`id`), KEY `sub_id` (`sub_id`), KEY `user_id` (`user_id`) )
ENGINE = MyISAM DEFAULT CHARSET = utf8mb4; -- -- Структура
таблицы `cms_users_iphistory` -- DROP TABLE IF EXISTS
`cms_users_iphistory`; CREATE TABLE `cms_users_iphistory` ( `id`
BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT, `user_id` INT(10)
UNSIGNED NOT NULL, `ip` BIGINT(11) NOT NULL
DEFAULT '0', `ip_via_proxy` BIGINT(11) NOT NULL DEFAULT '0',
`time` INT(10) UNSIGNED NOT NULL, PRIMARY KEY (`id`),
KEY `user_id` (`user_id`), KEY `user_ip` (`ip`) ) ENGINE = MyISAM
DEFAULT CHARSET = utf8mb4; -- -- Структура таблицы
`download__bookmark` -- DROP TABLE IF EXISTS `download__bookmark`; CREATE
TABLE `download__bookmark` ( `id` INT(11) NOT NULL
AUTO_INCREMENT, `user_id` INT(11) NOT NULL, `file_id` INT(11) NOT
NULL, PRIMARY KEY (`id`), KEY `file_id` (`file_id`), KEY
`user_id` (`user_id`) ) ENGINE = MyISAM DEFAULT CHARSET =
utf8mb4; -- -- Структура таблицы
`download__category` -- DROP TABLE IF EXISTS `download__category`; CREATE
TABLE `download__category` ( `id` INT(11) UNSIGNED NOT NULL
AUTO_INCREMENT, `refid` INT(11) UNSIGNED NOT NULL DEFAULT '0',
`dir` TEXT NOT NULL, `sort` INT(11) NOT
NULL DEFAULT '0', `name` TEXT NOT NULL, `total`
INT(11) UNSIGNED NOT NULL DEFAULT '0', `rus_name` TEXT NOT
NULL, `text` TEXT NOT NULL, `field` INT(11)
NOT NULL DEFAULT '0', `desc` TEXT NOT NULL,
PRIMARY KEY (`id`), KEY `refid` (`refid`), KEY `total` (`total`) )
ENGINE = MyISAM DEFAULT CHARSET = utf8mb4; -- -- Структура
таблицы `download__comments` -- DROP TABLE IF EXISTS
`download__comments`; CREATE TABLE `download__comments` ( `id`
INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `sub_id` INT(10) UNSIGNED
NOT NULL, `time` INT(11) NOT NULL, `user_id`
INT(10) UNSIGNED NOT NULL, `text` TEXT NOT NULL,
`reply` TEXT NOT NULL, `attributes` TEXT
NOT NULL, PRIMARY KEY (`id`), KEY `sub_id` (`sub_id`), KEY
`user_id` (`user_id`) ) ENGINE = MyISAM DEFAULT CHARSET =
utf8mb4; -- -- Структура таблицы `download__files` -- DROP
TABLE IF EXISTS `download__files`; CREATE TABLE `download__files` (
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `refid`
INT(10) UNSIGNED NOT NULL DEFAULT '0', `dir` TEXT
NOT NULL, `time` INT(10) UNSIGNED NOT NULL DEFAULT '0',
`name` TEXT NOT NULL, `type` INT(2) UNSIGNED
NOT NULL DEFAULT '0', `user_id` INT(10) UNSIGNED NOT NULL DEFAULT
'0', `rus_name` TEXT NOT NULL, `text` TEXT
NOT NULL, `field` INT(10) UNSIGNED NOT NULL DEFAULT '0',
`rate` VARCHAR(30) NOT NULL DEFAULT '0|0', `about`
TEXT NOT NULL, `desc` TEXT NOT NULL,
`comm_count` INT(10) UNSIGNED NOT NULL DEFAULT '0', PRIMARY KEY
(`id`), KEY `refid` (`refid`), KEY `comm_count` (`comm_count`),
KEY `type` (`type`), KEY `user_id` (`user_id`), KEY `time`
(`time`) ) ENGINE = MyISAM DEFAULT CHARSET = utf8mb4; -- --
Структура таблицы `download__more` -- DROP TABLE IF EXISTS
`download__more`; CREATE TABLE `download__more` ( `id` INT(11)
NOT NULL AUTO_INCREMENT, `refid` INT(11) NOT NULL, `time`
INT(11) NOT NULL, `name` TEXT NOT NULL, `rus_name` TEXT
NOT NULL, `size` INT(11) NOT NULL, PRIMARY KEY (`id`), KEY
`refid` (`refid`), KEY `time` (`time`) ) ENGINE = MyISAM
DEFAULT CHARSET = utf8mb4; -- -- Структура таблицы
`guest` -- DROP TABLE IF EXISTS `guest`; CREATE TABLE `guest` ( `id`
INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `adm`
TINYINT(1) NOT NULL DEFAULT '0', `time` INT(10) UNSIGNED
NOT NULL DEFAULT '0', `user_id` INT(10) UNSIGNED NOT NULL
DEFAULT '0', `name` VARCHAR(25) NOT NULL DEFAULT '',
`text` TEXT NOT NULL, `ip` BIGINT(11)
NOT NULL DEFAULT '0', `browser` TINYTEXT NOT NULL,
`admin` VARCHAR(25) NOT NULL DEFAULT '', `otvet`
TEXT NOT NULL, `otime` INT(10) UNSIGNED NOT NULL
DEFAULT '0', `edit_who` VARCHAR(25) NOT NULL DEFAULT '',
`edit_time` INT(10) UNSIGNED NOT NULL DEFAULT '0', `edit_count`
TINYINT(3) UNSIGNED NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY
`time` (`time`), KEY `ip` (`ip`), KEY `adm` (`adm`) ) ENGINE =
MyISAM DEFAULT CHARSET = utf8mb4; -- -- Структура
таблицы `karma_users` -- DROP TABLE IF EXISTS `karma_users`; CREATE
TABLE `karma_users` ( `id` INT(10) UNSIGNED NOT NULL
AUTO_INCREMENT, `user_id` INT(10) UNSIGNED NOT NULL DEFAULT '0',
`name` VARCHAR(50) NOT NULL DEFAULT '', `karma_user`
INT(10) UNSIGNED NOT NULL DEFAULT '0', `points` TINYINT(3)
UNSIGNED NOT NULL DEFAULT '0', `type` TINYINT(3) UNSIGNED NOT
NULL DEFAULT '0', `time` INT(10) UNSIGNED NOT NULL DEFAULT
'0', `text` TEXT NOT NULL, PRIMARY KEY
(`id`), KEY `user_id` (`user_id`), KEY `karma_user`
(`karma_user`), KEY `type` (`type`) ) ENGINE = MyISAM DEFAULT
CHARSET = utf8mb4; -- -- Структура таблицы
`library_cats` -- DROP TABLE IF EXISTS `library_cats`; CREATE TABLE
`library_cats` ( `id` INT(10) UNSIGNED NOT NULL
AUTO_INCREMENT, `parent` INT(10) UNSIGNED NOT NULL DEFAULT '0',
`name` VARCHAR(200) NOT NULL DEFAULT '', `description` TEXT
NOT NULL, `dir` TINYINT(1) NOT NULL DEFAULT
'0', `pos` INT(10) UNSIGNED NOT NULL DEFAULT '0',
`user_add` TINYINT(1) NOT NULL DEFAULT '0', PRIMARY KEY
(`id`) ) ENGINE = MyISAM DEFAULT CHARSET = utf8mb4; -- --
Структура таблицы `library_texts` -- DROP TABLE IF EXISTS
`library_texts`; CREATE TABLE `library_texts` ( `id` INT(10)
UNSIGNED NOT NULL AUTO_INCREMENT, `cat_id` INT(10) UNSIGNED NOT
NULL DEFAULT '0', `text` MEDIUMTEXT NOT NULL, `name`
VARCHAR(250) NOT NULL DEFAULT '', `announce` TEXT,
`uploader` VARCHAR(100) NOT NULL DEFAULT '', `uploader_id`
INT(10) UNSIGNED NOT NULL DEFAULT '0', `count_views` INT(10) UNSIGNED
NOT NULL DEFAULT '0', `premod` TINYINT(1) NOT NULL DEFAULT
'0', `comments` TINYINT(1) NOT NULL DEFAULT '0',
`comm_count` INT(10) UNSIGNED NOT NULL DEFAULT '0', `time`
INT(10) UNSIGNED NOT NULL DEFAULT '0', PRIMARY KEY (`id`), FULLTEXT
KEY `text` (`text`), KEY `name` (`name`) ) ENGINE = MyISAM
DEFAULT CHARSET = utf8mb4; -- -- Структура таблицы
`library_tags` -- DROP TABLE IF EXISTS `library_tags`; CREATE TABLE
`library_tags` ( `id` INT(10) UNSIGNED NOT NULL
AUTO_INCREMENT, `lib_text_id` INT(10) UNSIGNED NOT NULL DEFAULT '0',
`tag_name` VARCHAR(250) NOT NULL DEFAULT '', PRIMARY KEY
(`id`), KEY `lib_text_id` (`lib_text_id`), KEY `tag_name`
(`tag_name`) ) ENGINE = MyISAM DEFAULT CHARSET = utf8mb4; -- --
Структура таблицы `cms_library_comments` -- DROP TABLE IF
EXISTS `cms_library_comments`; CREATE TABLE `cms_library_comments` (
`id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT, `sub_id`
INT(11) UNSIGNED NOT NULL, `time` INT(11) NOT NULL,
`user_id` INT(11) UNSIGNED NOT NULL, `text` TEXT
NOT NULL, `reply` TEXT, `attributes` TEXT NOT
NULL, PRIMARY KEY (`id`), KEY `sub_id` (`sub_id`), KEY
`user_id` (`user_id`) ) ENGINE = MyISAM DEFAULT CHARSET =
utf8mb4; -- -- Структура таблицы
`cms_library_rating` -- DROP TABLE IF EXISTS `cms_library_rating`; CREATE
TABLE IF NOT EXISTS `cms_library_rating` ( `id` INT(11) NOT
NULL AUTO_INCREMENT, `user_id` INT(11) NOT NULL, `st_id`
INT(11) NOT NULL, `point` TINYINT(1) NOT NULL, PRIMARY KEY
(`id`), KEY `user_id` (`user_id`, `st_id`) ) ENGINE = MyISAM
DEFAULT CHARSET = utf8mb4; -- -- Структура таблицы
`news` -- DROP TABLE IF EXISTS `news`; CREATE TABLE `news` ( `id`
INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `time` INT(10) UNSIGNED NOT
NULL DEFAULT '0', `avt` VARCHAR(25) NOT NULL DEFAULT '',
`name` TEXT NOT NULL, `text` TEXT NOT NULL,
`kom` INT(10) UNSIGNED NOT NULL DEFAULT '0', PRIMARY KEY (`id`) )
ENGINE = MyISAM DEFAULT CHARSET = utf8mb4; -- -- Структура
таблицы `users` -- DROP TABLE IF EXISTS `users`; CREATE TABLE
`users` ( `id` INT(10) UNSIGNED NOT NULL
AUTO_INCREMENT, `name` VARCHAR(25) NOT NULL
DEFAULT '', `name_lat` VARCHAR(40) NOT NULL
DEFAULT '', `password` VARCHAR(32) NOT NULL
DEFAULT '', `rights` TINYINT(3) UNSIGNED NOT NULL
DEFAULT '0', `failed_login` TINYINT(3) UNSIGNED NOT NULL
DEFAULT '0', `imname` VARCHAR(100) NOT NULL
DEFAULT '', `sex` VARCHAR(2) NOT NULL
DEFAULT '', `komm` INT(10) UNSIGNED NOT NULL
DEFAULT '0', `postforum` INT(10) UNSIGNED NOT NULL
DEFAULT '0', `postguest` INT(10) UNSIGNED NOT NULL
DEFAULT '0', `yearofbirth` INT(4) NOT NULL
DEFAULT '0', `datereg` INT(10) UNSIGNED NOT NULL
DEFAULT '0', `lastdate` INT(10) UNSIGNED NOT NULL
DEFAULT '0', `mail` VARCHAR(50) NOT NULL
DEFAULT '', `icq` INT(10) UNSIGNED NOT NULL
DEFAULT '0', `skype` VARCHAR(50) NOT NULL
DEFAULT '', `jabber` VARCHAR(50) NOT NULL
DEFAULT '', `www` VARCHAR(50) NOT NULL
DEFAULT '', `about` TEXT NOT NULL,
`live` VARCHAR(100) NOT NULL DEFAULT '',
`mibile` VARCHAR(50) NOT NULL DEFAULT '',
`status` VARCHAR(100) NOT NULL DEFAULT '', `ip`
BIGINT(11) NOT NULL DEFAULT '0',
`ip_via_proxy` BIGINT(11) NOT NULL DEFAULT '0',
`browser` TEXT NOT NULL, `preg`
TINYINT(1) NOT NULL DEFAULT '0', `regadm`
VARCHAR(25) NOT NULL DEFAULT '', `mailvis`
TINYINT(1) NOT NULL DEFAULT '0', `dayb`
INT(2) NOT NULL DEFAULT '0', `monthb`
INT(2) NOT NULL DEFAULT '0', `sestime`
INT(10) UNSIGNED NOT NULL DEFAULT '0', `total_on_site`
INT(10) UNSIGNED NOT NULL DEFAULT '0', `lastpost`
INT(10) UNSIGNED NOT NULL DEFAULT '0', `rest_code`
VARCHAR(32) NOT NULL DEFAULT '', `rest_time`
INT(10) UNSIGNED NOT NULL DEFAULT '0', `movings`
INT(10) UNSIGNED NOT NULL DEFAULT '0', `place`
VARCHAR(100) NOT NULL DEFAULT '', `set_user` TEXT
NOT NULL, `set_forum` TEXT NOT
NULL, `set_mail` TEXT NOT NULL,
`karma_plus` INT(11) NOT NULL DEFAULT '0',
`karma_minus` INT(11) NOT NULL DEFAULT '0',
`karma_time` INT(10) UNSIGNED NOT NULL DEFAULT '0',
`karma_off` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',
`comm_count` INT(10) UNSIGNED NOT NULL DEFAULT '0',
`comm_old` INT(10) UNSIGNED NOT NULL DEFAULT '0',
`smileys` TEXT NOT NULL,
`notification_settings` TEXT COMMENT 'Notification settings',
PRIMARY KEY (`id`), KEY `name_lat` (`name_lat`), KEY `lastdate`
(`lastdate`), KEY `place` (`place`) ) ENGINE = InnoDB DEFAULT
CHARSET = utf8mb4; -- -- Структура таблицы
`forum_messages` -- DROP TABLE IF EXISTS `forum_messages`; CREATE TABLE
`forum_messages` ( `id` bigint(20) NOT NULL, `topic_id`
bigint(20) NOT NULL, `text` longtext NOT NULL, `date`
int(11) DEFAULT NULL, `user_id` bigint(20) NOT NULL,
`user_name` varchar(255) DEFAULT NULL, `user_agent` varchar(255)
DEFAULT NULL, `ip` bigint(20) DEFAULT NULL,
`ip_via_proxy` bigint(20) DEFAULT NULL, `pinned` tinyint(1)
DEFAULT NULL, `editor_name` varchar(255) DEFAULT NULL, `edit_time`
int(11) DEFAULT NULL, `edit_count` int(11) DEFAULT
NULL, `deleted` tinyint(1) DEFAULT NULL, `deleted_by`
varchar(255) DEFAULT NULL, `old_id` int(11) DEFAULT NULL )
ENGINE = InnoDB DEFAULT CHARSET = utf8mb4; --
-------------------------------------------------------- -- --
Структура таблицы `forum_redirects` -- DROP TABLE IF EXISTS
`forum_redirects`; CREATE TABLE `forum_redirects` ( `old_id` int(11)
NOT NULL, `new_link` varchar(255) NOT NULL ) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4; --
-------------------------------------------------------- -- --
Структура таблицы `forum_sections` -- DROP TABLE IF EXISTS
`forum_sections`; CREATE TABLE `forum_sections` ( `id`
int(11) NOT NULL, `parent` int(11)
DEFAULT NULL, `name` varchar(255) CHARACTER SET utf8 NOT NULL,
`description` text CHARACTER SET utf8, `sort` int(11)
DEFAULT '100', `access` int(11) DEFAULT NULL, `section_type`
int(11) DEFAULT NULL, `old_id` int(11) DEFAULT NULL ) ENGINE =
InnoDB DEFAULT CHARSET = utf8mb4; --
-------------------------------------------------------- -- --
Структура таблицы `forum_topic` -- DROP TABLE IF EXISTS
`forum_topic`; CREATE TABLE `forum_topic` ( `id`
bigint(20) UNSIGNED NOT NULL, `section_id` int(10)
UNSIGNED NOT NULL COMMENT 'Id родительского
раздела', `name` varchar(255) NOT
NULL COMMENT 'Название темы', `description`
mediumtext COMMENT 'Краткое описание', `view_count`
bigint(20) DEFAULT NULL COMMENT 'Количество
просмотров', `user_id` bigint(20)
NOT NULL COMMENT 'Id автора темы', `user_name`
varchar(255) DEFAULT NULL COMMENT 'Имя автора', `created_at`
datetime DEFAULT NULL COMMENT 'Дата создания
темы', `post_count` int(11) DEFAULT NULL
COMMENT 'Количество постов', `mod_post_count`
int(11) DEFAULT NULL COMMENT 'Количество постов с
учетом удаленных', `last_post_date` int(11)
DEFAULT NULL COMMENT 'Дата последнего поста',
`last_post_author` bigint(20) DEFAULT NULL COMMENT 'id
автора последнего поста', `last_post_author_name`
varchar(255) DEFAULT NULL COMMENT 'Имя автора
последнего поста', `last_message_id`
bigint(20) DEFAULT NULL COMMENT 'Id последнего
сообщения', `mod_last_post_date` int(11) DEFAULT
NULL COMMENT 'Дата последнего поста для
модератора', `mod_last_post_author` bigint(20) DEFAULT
NULL COMMENT 'id автора последнего поста для
модератора', `mod_last_post_author_name` varchar(255) DEFAULT
NULL COMMENT 'Имя автора последнего поста для
модератора', `mod_last_message_id` bigint(20) DEFAULT
NULL COMMENT 'Id последнего поста для
модератора', `closed` tinyint(1) DEFAULT
NULL COMMENT 'Флаг закрытия темы', `closed_by`
varchar(255) DEFAULT NULL COMMENT 'Имя закрывшего
тему', `deleted` tinyint(1) DEFAULT NULL
COMMENT 'Флаг удаленной темы', `deleted_by`
varchar(255) DEFAULT NULL COMMENT 'Имя удалившего
тему', `curators` mediumtext COMMENT
'Кураторы', `pinned` tinyint(1) DEFAULT
NULL COMMENT 'Флаг закрепленной темы', `has_poll`
tinyint(1) DEFAULT NULL COMMENT 'Флаг наличия
опроса', `old_id` int(11) DEFAULT NULL )
ENGINE = InnoDB DEFAULT CHARSET = utf8mb4; -- -- Индексы
сохранённых таблиц -- -- -- Индексы таблицы
`forum_messages` -- ALTER TABLE `forum_messages` ADD PRIMARY KEY
(`id`), ADD KEY `topic` (`topic_id`), ADD KEY `deleted`
(`deleted`), ADD KEY `old_id` (`old_id`); ALTER TABLE `forum_messages`
ADD FULLTEXT KEY `text` (`text`); -- -- Индексы таблицы
`forum_redirects` -- ALTER TABLE `forum_redirects` ADD UNIQUE KEY
`old_id` (`old_id`); -- -- Индексы таблицы
`forum_sections` -- ALTER TABLE `forum_sections` ADD PRIMARY KEY
(`id`), ADD KEY `parent` (`parent`), ADD KEY `old_id`
(`old_id`); -- -- Индексы таблицы `forum_topic` -- ALTER
TABLE `forum_topic` ADD PRIMARY KEY (`id`), ADD KEY `deleted`
(`deleted`); -- -- AUTO_INCREMENT для таблицы
`forum_messages` -- ALTER TABLE `forum_messages` MODIFY `id` bigint(20)
NOT NULL AUTO_INCREMENT, AUTO_INCREMENT = 1; -- -- AUTO_INCREMENT
для таблицы `forum_sections` -- ALTER TABLE `forum_sections`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT = 1; -- --
AUTO_INCREMENT для таблицы `forum_topic` -- ALTER TABLE
`forum_topic` MODIFY `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
AUTO_INCREMENT = 1; DROP TABLE IF EXISTS `notifications`; CREATE TABLE
`notifications` ( `id` int(10) UNSIGNED
NOT NULL, `module` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL
COMMENT 'Module name', `event_type` varchar(255) COLLATE
utf8mb4_unicode_ci NOT NULL COMMENT 'Event type', `user_id` int(10)
UNSIGNED NOT NULL COMMENT 'User identifier',
`sender_id` int(10) UNSIGNED DEFAULT NULL
COMMENT 'Sender identifier', `entity_id` int(10) UNSIGNED
DEFAULT NULL COMMENT 'Entity identifier', `fields`
text COLLATE utf8mb4_unicode_ci COMMENT 'Event fields', `read_at`
timestamp NULL DEFAULT NULL COMMENT 'Read
date', `created_at` timestamp NULL
DEFAULT NULL, `updated_at` timestamp NULL
DEFAULT NULL ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE =
utf8mb4_unicode_ci; -- -- Indexes for table `notifications` -- ALTER TABLE
`notifications` ADD PRIMARY KEY (`id`), ADD KEY
`notifications_user_id_module_event_type_entity_id_index` (`user_id`,
`module`, `event_type`, `entity_id`), ADD KEY
`notifications_user_id_index` (`user_id`); -- -- AUTO_INCREMENT for table
`notifications` -- ALTER TABLE `notifications` MODIFY `id` int(10)
UNSIGNED NOT NULL AUTO_INCREMENT; -- -- Constraints for table
`notifications` -- ALTER TABLE `notifications` ADD CONSTRAINT
`notifications_user_id_foreign` FOREIGN KEY (`user_id`) REFERENCES `users`
(`id`) ON DELETE CASCADE ON UPDATE CASCADE;
Онлайн: 2
Реклама