Difference between revisions of "Userdb:groups"
From EjudgeWiki
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
− | Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Разработка]]/[[Схема БД пользователей]]/[[userdb: | + | Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Разработка]]/[[Схема БД пользователей]]/[[userdb:groups|Таблица groups]] |
CREATE TABLE `groups` | CREATE TABLE `groups` | ||
− | (`group_id` int(11) NOT NULL AUTO_INCREMENT, | + | (`group_id` int(11) NOT NULL AUTO_INCREMENT, //идентификатор группы |
− | `group_name` varchar(128) NOT NULL, | + | `group_name` varchar(128) NOT NULL, //название группы |
− | `description` varchar(512) DEFAULT NULL, | + | `description` varchar(512) DEFAULT NULL, //описание |
− | `created_by` int(11) NOT NULL, | + | `created_by` int(11) NOT NULL, //id пользователя - создателя группы |
− | `create_time` datetime NOT NULL, | + | `create_time` datetime NOT NULL, //дата создания группы |
− | `last_change_time` datetime DEFAULT NULL, | + | `last_change_time` datetime DEFAULT NULL, //дата последнего изменения группы |
PRIMARY KEY (`group_id`), | PRIMARY KEY (`group_id`), | ||
UNIQUE KEY `group_name` (`group_name`), | UNIQUE KEY `group_name` (`group_name`), | ||
KEY `created_by` (`created_by`)); | KEY `created_by` (`created_by`)); |
Latest revision as of 18:07, 25 June 2012
Навигация: Главная страница/Система ejudge/Разработка/Схема БД пользователей/Таблица groups
CREATE TABLE `groups` (`group_id` int(11) NOT NULL AUTO_INCREMENT, //идентификатор группы `group_name` varchar(128) NOT NULL, //название группы `description` varchar(512) DEFAULT NULL, //описание `created_by` int(11) NOT NULL, //id пользователя - создателя группы `create_time` datetime NOT NULL, //дата создания группы `last_change_time` datetime DEFAULT NULL, //дата последнего изменения группы PRIMARY KEY (`group_id`), UNIQUE KEY `group_name` (`group_name`), KEY `created_by` (`created_by`));