Userdb:cookies
From EjudgeWiki
Revision as of 13:41, 30 August 2008 by Cher (talk | contribs) (New page: Навигация: Главная страница/Система ejudge/Разработка/Схема БД пользователей/[[userdb:cookies|Таб...)
Навигация: Главная страница/Система ejudge/Разработка/Схема БД пользователей/Таблица cookies
CREATE TABLE cookies (cookie BIGINT UNSIGNED NOT NULL PRIMARY KEY, // случайное 64-битное число кроме 0 user_id INT NOT NULL, // идентификатор пользователя contest_id INT UNSIGNED NOT NULL, // идентификатор турнира priv_level TINYINT NOT NULL DEFAULT 0, // уровень привилегий role_id TINYINT NOT NULL DEFAULT 0, // роль пользователя ip_version TINYINT NOT NULL DEFAULT 4, // версия IP-протокола поля IP locale_id TINYINT NOT NULL DEFAULT 0, // идентификатор локали recovery TINYINT NOT NULL DEFAULT 0, // используется для восстановления пароля team_login TINYINT NOT NULL DEFAULT 0, // использован при входе в турнир ip VARCHAR(64) NOT NULL, // IP-адрес ssl_flag TINYINT NOT NULL DEFAULT 0, // флаг доступа по SSL expire DATETIME NOT NULL, // дата истечения ключа FOREIGN KEY (user_id) REFERENCES logins (user_id) );