Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Oleg 06.09.2003 20:28
таблица project - 5 - 100 записей в день; чтений ~ 3000 в день# phpMyAdmin MySQL-Dump # version 2.3.0 # http://phpwizard.net/phpMyAdmin/ # http://www.phpmyadmin.net/ (download page) # # Хост: localhost # Время создания: Сен 06 2003 г., 20:13 # Версия сервера: 3.23.47 # Версия PHP: 4.3.0 # БД : `tsh2` # -------------------------------------------------------- # # Структура таблицы `adres` # CREATE TABLE `adres` ( `id` int(10) NOT NULL auto_increment, `user_id` int(10) NOT NULL default '0', `organisation_id` int(10) NOT NULL default '0', `name` varchar(255) NOT NULL default '', `comment` text NOT NULL, `country` varchar(255) NOT NULL default '', `siti` varchar(255) NOT NULL default '', `strit` varchar(255) NOT NULL default '', `houm` varchar(255) NOT NULL default '', `building` varchar(255) NOT NULL default '', `office` varchar(255) NOT NULL default '', `index` int(20) NOT NULL default '0', `comment_for_courier` text NOT NULL, PRIMARY KEY (`id`), KEY `user_id` (`user_id`,`organisation_id`), KEY `id` (`id`), KEY `user_id_2` (`user_id`), KEY `organisation_id` (`organisation_id`), KEY `name` (`name`), KEY `country` (`country`), KEY `siti` (`siti`), KEY `strit` (`strit`) ) TYPE=MyISAM COMMENT='В этой таблице хранятся все адреса всех попавших в эту систе'; # -------------------------------------------------------- # # Структура таблицы `contacts` # CREATE TABLE `contacts` ( `id` int(10) NOT NULL auto_increment, `table_string_id` int(10) NOT NULL default '0', `user_id` int(10) NOT NULL default '0', `user_write_id` int(10) NOT NULL default '0', `comment` text NOT NULL, PRIMARY KEY (`id`), KEY `table_string_id` (`table_string_id`), KEY `user_id` (`user_id`), KEY `user_write_id` (`user_write_id`) ) TYPE=MyISAM COMMENT='Контакты к действию, проекту'; # -------------------------------------------------------- # # Структура таблицы `exchange` # CREATE TABLE `exchange` ( `id` int(10) NOT NULL auto_increment, `exchange` varchar(255) default NULL, `original` varchar(255) default NULL, PRIMARY KEY (`id`), KEY `original` (`original`) ) TYPE=MyISAM; # -------------------------------------------------------- # # Структура таблицы `forum_message` # CREATE TABLE `forum_message` ( `forum_message_id` int(10) NOT NULL auto_increment, `forum_id` int(10) NOT NULL default '1', `parent_id` int(10) NOT NULL default '0', `thread_id` int(10) NOT NULL default '0', `title` varchar(255) NOT NULL default '', `author` int(10) NOT NULL default '0', `dt_published` datetime NOT NULL default '0000-00-00 00:00:00', `is_published` tinyint(4) NOT NULL default '1', PRIMARY KEY (`forum_message_id`), KEY `forum_id` (`forum_id`), KEY `parent_id` (`parent_id`), KEY `thread_id` (`thread_id`), KEY `title` (`title`), KEY `author` (`author`), KEY `dt_published` (`dt_published`), KEY `is_published` (`is_published`) ) TYPE=MyISAM; # -------------------------------------------------------- # # Структура таблицы `forum_message_body` # CREATE TABLE `forum_message_body` ( `forum_message_id` int(10) NOT NULL default '0', `body` text, KEY `forum_message_id` (`forum_message_id`) ) TYPE=MyISAM; # -------------------------------------------------------- # # Структура таблицы `groups` # CREATE TABLE `groups` ( `id` int(10) NOT NULL default '0', `name` varchar(255) NOT NULL default '', `body` text NOT NULL, PRIMARY KEY (`id`), KEY `name` (`name`) ) TYPE=MyISAM COMMENT='Группы пользователей, которым сопоставленны права'; # -------------------------------------------------------- # # Структура таблицы `klient_group_for_project` # CREATE TABLE `klient_group_for_project` ( `id` int(10) NOT NULL auto_increment, `project_id` int(10) NOT NULL default '0', `klient_id` int(10) NOT NULL default '0', `user_id` int(10) NOT NULL default '0', `comment` text NOT NULL, PRIMARY KEY (`id`), KEY `project_id` (`project_id`), KEY `klient_id` (`klient_id`), KEY `user_id` (`user_id`) ) TYPE=MyISAM COMMENT='Группы клиентов связанных с проектом'; # -------------------------------------------------------- # # Структура таблицы `news` # CREATE TABLE `news` ( `id` int(10) NOT NULL auto_increment, `date` date NOT NULL default '0000-00-00', `header` varchar(255) NOT NULL default '', `body` text NOT NULL, `user_id` int(10) NOT NULL default '0', PRIMARY KEY (`id`), KEY `date` (`date`,`header`), KEY `user_id` (`user_id`) ) TYPE=MyISAM; # -------------------------------------------------------- # # Структура таблицы `operation` # CREATE TABLE `operation` ( `id` int(10) NOT NULL auto_increment, `user_id` int(10) NOT NULL default '0', `project_id` int(10) NOT NULL default '0', `name` varchar(255) NOT NULL default '', `description` text NOT NULL, `result` text NOT NULL, `uri_doc` text NOT NULL, PRIMARY KEY (`id`), KEY `user_id` (`user_id`), KEY `project_id` (`project_id`), KEY `name` (`name`) ) TYPE=MyISAM COMMENT='Описание действий, Действия сгруппированны по проектам'; # -------------------------------------------------------- # # Структура таблицы `operation_hronology` # CREATE TABLE `operation_hronology` ( `id` int(10) NOT NULL default '0', `operation_id` int(10) NOT NULL default '0', `user_id` int(10) NOT NULL default '0', `date_start_user` datetime NOT NULL default '0000-00-00 00:00:00', `date_start_auto` datetime NOT NULL default '0000-00-00 00:00:00', `date_finish_user` datetime NOT NULL default '0000-00-00 00:00:00', `date_finish_auto` datetime NOT NULL default '0000-00-00 00:00:00', PRIMARY KEY (`id`), KEY `operation_id` (`operation_id`), KEY `user_id` (`user_id`), KEY `date_start_user` (`date_start_user`), KEY `date_start_auto` (`date_start_auto`), KEY `date_finish_user` (`date_finish_user`), KEY `date_finish_auto` (`date_finish_auto`) ) TYPE=MyISAM COMMENT='Хронология выполнения действий'; # -------------------------------------------------------- # # Структура таблицы `organisation` # CREATE TABLE `organisation` ( `id` int(10) NOT NULL default '0', `user_write_id` int(10) NOT NULL default '0', `legal_form` varchar(255) NOT NULL default '', `name` varchar(255) NOT NULL default '', PRIMARY KEY (`id`) ) TYPE=MyISAM COMMENT='Организация и форма собственности'; # -------------------------------------------------------- # # Структура таблицы `project` # CREATE TABLE `project` ( `id` int(10) NOT NULL auto_increment, `klient_group_id` int(10) NOT NULL default '0', `user_id` varchar(10) NOT NULL default '', `name_project` varchar(255) NOT NULL default '', `comment` text NOT NULL, `number_contract` varchar(255) NOT NULL default '', `pay` varchar(255) NOT NULL default '', `start_contract` date NOT NULL default '0000-00-00', `start_fact` datetime NOT NULL default '0000-00-00 00:00:00', `finish_contract` date NOT NULL default '0000-00-00', `finish_fact` datetime NOT NULL default '0000-00-00 00:00:00', `problems` text NOT NULL, `pretension` text NOT NULL, PRIMARY KEY (`id`), KEY `klient_group_id` (`klient_group_id`), KEY `user_id` (`user_id`), KEY `name_project` (`name_project`), KEY `number_contract` (`number_contract`), KEY `pay` (`pay`), KEY `start_contract` (`start_contract`), KEY `start_fact` (`start_fact`), KEY `finish_contract` (`finish_contract`), KEY `finish_fact` (`finish_fact`) ) TYPE=MyISAM COMMENT='Общая информация по проекту'; # -------------------------------------------------------- # # Структура таблицы `project_hronology` # CREATE TABLE `project_hronology` ( `id` int(10) NOT NULL auto_increment, `user_id` int(10) NOT NULL default '0', `project_id` int(10) NOT NULL default '0', `start` datetime NOT NULL default '0000-00-00 00:00:00', `finish` datetime NOT NULL default '0000-00-00 00:00:00', `status` int(1) NOT NULL default '0', PRIMARY KEY (`id`), KEY `user_id` (`user_id`), KEY `project_id` (`project_id`), KEY `start` (`start`), KEY `finish` (`finish`), KEY `status` (`status`) ) TYPE=MyISAM COMMENT='Статус Завершено, исполняется, остановленно и аввтор записи'; # -------------------------------------------------------- # # Структура таблицы `project_menager` # CREATE TABLE `project_menager` ( `id` int(10) NOT NULL auto_increment, `user_id` int(10) NOT NULL default '0', `project_id` int(10) NOT NULL default '0', `date_start` datetime NOT NULL default '0000-00-00 00:00:00', PRIMARY KEY (`id`), KEY `user_id` (`user_id`), KEY `project_id` (`project_id`), KEY `date_start` (`date_start`) ) TYPE=MyISAM COMMENT='Менеджер проекта'; # -------------------------------------------------------- # # Структура таблицы `session` # CREATE TABLE `session` ( `id` int(30) NOT NULL auto_increment, `dt_start` datetime NOT NULL default '0000-00-00 00:00:00', `session_key` varchar(255) NOT NULL default '', `user_id` int(10) NOT NULL default '0', `end_session` datetime NOT NULL default '0000-00-00 00:00:00', UNIQUE KEY `id` (`id`), KEY `session_key` (`session_key`) ) TYPE=MyISAM; # -------------------------------------------------------- # # Структура таблицы `subordinate` # CREATE TABLE `subordinate` ( `id` int(10) NOT NULL auto_increment, `organisation_id` int(10) NOT NULL default '0', `user_up` int(1) NOT NULL default '0', `user_down` int(1) NOT NULL default '0', PRIMARY KEY (`id`), KEY `organisation_id` (`organisation_id`,`user_up`,`user_down`) ) TYPE=MyISAM; # -------------------------------------------------------- # # Структура таблицы `users` # CREATE TABLE `users` ( `id` int(10) NOT NULL auto_increment, `id_group` int(10) NOT NULL default '7', `organisation_id` int(10) NOT NULL default '0', `work_permit` int(1) NOT NULL default '0', `name` varchar(255) NOT NULL default '', `f_name` varchar(255) NOT NULL default '', `o_name` varchar(255) NOT NULL default '', `tel` varchar(20) NOT NULL default '', `m_tel` varchar(20) NOT NULL default '', `tel_1` varchar(20) NOT NULL default '', `tel_2` varchar(20) NOT NULL default '', `tel_3` varchar(20) NOT NULL default '', `fax` varchar(255) NOT NULL default '', `fax2` varchar(255) NOT NULL default '', `e_mail` varchar(255) NOT NULL default '', `e_mail2` varchar(255) NOT NULL default '', `site` varchar(255) NOT NULL default '', `login` varchar(255) NOT NULL default '', `password` varchar(255) NOT NULL default '', `date_reg` datetime NOT NULL default '0000-00-00 00:00:00', `work_status` varchar(255) NOT NULL default '', `day_r` date NOT NULL default '0000-00-00', PRIMARY KEY (`id`), KEY `user_group_id` (`id_group`), KEY `organisation_id` (`organisation_id`), KEY `work_permit` (`work_permit`), KEY `name` (`name`), KEY `f_name` (`f_name`), KEY `o_name` (`o_name`), KEY `login` (`login`), KEY `password` (`password`), KEY `date_reg` (`date_reg`), KEY `day_r` (`day_r`), KEY `duties` (`work_status`) ) TYPE=MyISAM COMMENT='Описание пользователей'; # -------------------------------------------------------- # # Структура таблицы `users_body` # CREATE TABLE `users_body` ( `id` int(10) NOT NULL default '0', `body` text NOT NULL, KEY `id` (`id`) ) TYPE=MyISAM;