Хранилища Subversion kbase

Сравнить редакции

Не учитывать пробелы Редакция 17 → Редакция 18

/trunk/sql/kbase.sql
3,7 → 3,7
-- http://www.phpmyadmin.net
--
-- Хост: localhost
-- Время создания: Май 16 2009 г., 16:06
-- Время создания: Май 25 2009 г., 20:21
-- Версия сервера: 5.0.51
-- Версия PHP: 5.2.6-1+lenny3
 
22,22 → 22,22
-- --------------------------------------------------------
 
--
-- Структура таблицы `articles`
-- Структура таблицы `members`
--
 
CREATE TABLE IF NOT EXISTS `articles` (
`aid` int(10) unsigned NOT NULL auto_increment,
`uid` int(5) NOT NULL,
`hrurl` varchar(100) NOT NULL,
`message` text NOT NULL,
`story` varchar(250) NOT NULL,
`mcdate` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
PRIMARY KEY (`aid`),
KEY `uid` (`uid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Статьи' AUTO_INCREMENT=1 ;
CREATE TABLE IF NOT EXISTS `members` (
`user_id` int(10) unsigned NOT NULL auto_increment,
`login` varchar(150) NOT NULL,
`passwd` varchar(35) NOT NULL,
`realname` varchar(150) NOT NULL,
`status` int(2) NOT NULL,
`registered` datetime NOT NULL,
PRIMARY KEY (`user_id`),
KEY `status` (`status`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Пользователи' AUTO_INCREMENT=1 ;
 
--
-- Дамп данных таблицы `articles`
-- Дамп данных таблицы `members`
--
 
 
44,21 → 44,27
-- --------------------------------------------------------
 
--
-- Структура таблицы `distros`
-- Структура таблицы `pages`
--
 
CREATE TABLE IF NOT EXISTS `distros` (
`dist_id` int(5) NOT NULL auto_increment,
`distname` varchar(50) NOT NULL,
`ot_id` int(1) NOT NULL,
`distlogo` enum('0','1') NOT NULL,
PRIMARY KEY (`dist_id`),
KEY `ot_id` (`ot_id`),
KEY `distlogo` (`distlogo`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Дистрибутивы' AUTO_INCREMENT=1 ;
CREATE TABLE IF NOT EXISTS `pages` (
`page_id` int(10) unsigned NOT NULL auto_increment,
`page_url` varchar(35) NOT NULL,
`page_create` datetime NOT NULL,
`page_title` varchar(75) NOT NULL,
`page_short` varchar(255) NOT NULL,
`page_text` text NOT NULL,
`page_owner` int(10) NOT NULL,
`page_editor` int(10) NOT NULL,
PRIMARY KEY (`page_id`),
KEY `page_owner` (`page_owner`),
KEY `page_create` (`page_create`),
KEY `page_editor` (`page_editor`),
KEY `page_url` (`page_url`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Страницы' AUTO_INCREMENT=1 ;
 
--
-- Дамп данных таблицы `distros`
-- Дамп данных таблицы `pages`
--
 
 
65,20 → 71,25
-- --------------------------------------------------------
 
--
-- Структура таблицы `dversions`
-- Структура таблицы `pages_revision`
--
 
CREATE TABLE IF NOT EXISTS `dversions` (
`vers_id` int(10) NOT NULL auto_increment,
`dist_id` int(5) NOT NULL,
`version` varchar(25) NOT NULL,
`versionname` varchar(25) NOT NULL,
PRIMARY KEY (`vers_id`),
KEY `dist_id` (`dist_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Версии дистрибутивов' AUTO_INCREMENT=1 ;
CREATE TABLE IF NOT EXISTS `pages_revision` (
`id` int(10) unsigned NOT NULL,
`page_id` int(10) unsigned NOT NULL,
`page_revision` int(5) NOT NULL,
`page_create` datetime NOT NULL,
`page_title` varchar(75) NOT NULL,
`page_short` varchar(255) NOT NULL,
`page_text` text NOT NULL,
`page_editor` int(10) unsigned NOT NULL,
PRIMARY KEY (`id`),
KEY `page_id` (`page_id`,`page_editor`),
KEY `page_revision` (`page_revision`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Ревизии';
 
--
-- Дамп данных таблицы `dversions`
-- Дамп данных таблицы `pages_revision`
--
 
 
85,57 → 96,18
-- --------------------------------------------------------
 
--
-- Структура таблицы `groups`
-- Структура таблицы `settings`
--
 
CREATE TABLE IF NOT EXISTS `groups` (
`group_id` int(2) NOT NULL auto_increment,
`groupname` varchar(50) NOT NULL,
PRIMARY KEY (`group_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Группы' AUTO_INCREMENT=1 ;
CREATE TABLE IF NOT EXISTS `settings` (
`opt_id` int(5) NOT NULL auto_increment,
`opt_name` varchar(25) NOT NULL,
`opt_value` varchar(25) NOT NULL,
`opt_hname` varchar(25) NOT NULL,
PRIMARY KEY (`opt_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Настройки' AUTO_INCREMENT=1 ;
 
--
-- Дамп данных таблицы `groups`
-- Дамп данных таблицы `settings`
--
 
 
-- --------------------------------------------------------
 
--
-- Структура таблицы `members`
--
 
CREATE TABLE IF NOT EXISTS `members` (
`user_id` int(5) NOT NULL auto_increment,
`ulogin` varchar(150) NOT NULL,
`upasswd` varchar(50) NOT NULL,
`forename` varchar(100) NOT NULL,
`surname` varchar(100) NOT NULL,
`group` int(2) NOT NULL,
`status` int(1) NOT NULL,
`registered` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
PRIMARY KEY (`user_id`),
KEY `group` (`group`,`status`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Пользователи' AUTO_INCREMENT=1 ;
 
--
-- Дамп данных таблицы `members`
--
 
 
-- --------------------------------------------------------
 
--
-- Структура таблицы `ostypes`
--
 
CREATE TABLE IF NOT EXISTS `ostypes` (
`ostype_id` int(1) NOT NULL auto_increment,
`ostypename` varchar(25) NOT NULL,
PRIMARY KEY (`ostype_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Типы операционных систем' AUTO_INCREMENT=1 ;
 
--
-- Дамп данных таблицы `ostypes`
--