CREATE TABLE IF NOT EXISTS `arr_project` (
`id_p` int(11) NOT NULL auto_increment,
`client_id` int(11) default NULL COMMENT 'id клиента, который завёл проект',
`name` varchar(255) default NULL COMMENT 'название проекта',
`type_p` int(11) default NULL COMMENT 'вид проекта (1 - Web, 2 - Desktop, 3 - Mobile, 4 - Gaming...)',
`details` longtext COMMENT 'описание проекта',
`details_dop` longtext NOT NULL COMMENT 'Скрытое описание',
`open` enum('0','1') default '1' COMMENT 'открытость проекта (1 – открыт, 0 - закрыт)',
`rough_copy` enum('0','1') default '0' COMMENT 'черновик (1 – черновик, 0 – не черновик)',
`off` enum('0','1') default '0' COMMENT 'проект завершён (1 – да, 0 – нет)',
`period_start` varchar(10) default NULL COMMENT 'дата начала запуска проекта',
`period_end` varchar(10) default NULL COMMENT 'дата окончания проекта',
`date_created` timestamp NULL default '0000-00-00 00:00:00' COMMENT 'дата создания проекта',
PRIMARY KEY (`id_p`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED AUTO_INCREMENT=69 ;
CREATE TABLE IF NOT EXISTS `arr_tester` (
`id_t` int(11) NOT NULL auto_increment,
`project_id_t` int(11) NOT NULL COMMENT 'id проекта, к которому привязан тестировщик',
`tester_id_t` int(11) NOT NULL COMMENT 'id тестировщика',
`activation_t` enum('0','1','2') NOT NULL COMMENT 'утверждение тестировщика (0 – не утверждён, 1 –утверждён, 2 – отказ)',
`date_add` timestamp NULL default '0000-00-00 00:00:00' COMMENT 'дата подачи заявки',
PRIMARY KEY (`id_t`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=209 ;
CREATE TABLE IF NOT EXISTS `arr_user` (
`id_u` int(11) NOT NULL auto_increment,
`type` enum('0','1') default NULL COMMENT 'тип пользователя (0-тестировщик, 1-заказчик)',
`username` varchar(255) NOT NULL default '',
`password` varchar(40) NOT NULL default '',
`email` varchar(40) NOT NULL default '',
`avatar` varchar(140) NOT NULL default '',
`fio` varchar(255) NOT NULL default '',
`gender` char(1) NOT NULL default '',
`telephone` varchar(255) NOT NULL default '',
`experience` varchar(10) NOT NULL default '0',
`about` text NOT NULL COMMENT 'о себе',
`work_on` enum('0','1') NOT NULL COMMENT '0-работаем на себя, 1-на компанию',
`company` varchar(255) NOT NULL default '',
`position` varchar(255) NOT NULL default '',
`company_size` varchar(10) default NULL,
`company_site` varchar(255) NOT NULL default '',
`company_country` varchar(40) NOT NULL default '',
`company_city` varchar(40) NOT NULL default '',
`level_f` int(2) NOT NULL COMMENT 'уровень тестирования: функциональное',
`level_u` int(2) NOT NULL COMMENT 'уровень тестирования: юзабилити',
`level_n` int(2) NOT NULL COMMENT 'уровень тестирования: нагрузочное',
`level_b` int(2) NOT NULL COMMENT 'уровень безопасность',
`product_kind` text NOT NULL,
`note` longtext,
`money` float(12,2) default NULL,
`webmoney` varchar(13) NOT NULL default '',
`yandex` varchar(12) default NULL,
`icq` varchar(255) NOT NULL,
`skype` varchar(255) NOT NULL,
`gtalk` varchar(255) NOT NULL,
`rating` int(2) NOT NULL default '0',
`date_created` datetime NOT NULL default '0000-00-00 00:00:00',
`activation` enum('0','1') NOT NULL default '0' COMMENT 'активация клиента (1 – email проверен; 0 –email не проверен)',
`ver_anketa` enum('0','1','2','3') NOT NULL default '0' COMMENT '0-пуста,1–на проверке,2-проверена,3–отклонена',
`banned` enum('0','1') NOT NULL default '0' COMMENT 'можно забанить пользователя(1 – бан; 0 – не бан)',
`activation_code` varchar(32) default NULL,
PRIMARY KEY (`id_u`),
UNIQUE KEY `id_u` (`id_u`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=35 ;