Changeset f358334 for db_struct.sql
- Timestamp:
- May 20, 2011, 6:50:10 PM (12 years ago)
- Branches:
- master
- Children:
- 9d7cee6
- Parents:
- a9255b0 (diff), 814b23e (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
db_struct.sql
ra9255b0 rf358334 4 4 -- 5 5 -- Хост: localhost 6 -- Время создания: Янв 24 2011 г., 12:297 -- Версия сервера: 5. 0.518 -- Версия PHP: 5. 2.6-1+lenny96 -- Время создания: Май 06 2011 г., 13:44 7 -- Версия сервера: 5.1.49 8 -- Версия PHP: 5.3.3-7 9 9 10 10 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; … … 27 27 28 28 CREATE TABLE IF NOT EXISTS `counter` ( 29 `id` int(11) NOT NULL auto_increment,30 `date` bigint(20) NOT NULL default'0',31 `ip` varchar(32) NOT NULL default'',32 `agent` varchar(128) NOT NULL default'',29 `id` int(11) NOT NULL AUTO_INCREMENT, 30 `date` bigint(20) NOT NULL DEFAULT '0', 31 `ip` varchar(32) NOT NULL DEFAULT '', 32 `agent` varchar(128) NOT NULL DEFAULT '', 33 33 `refer` varchar(128) NOT NULL, 34 `file` varchar(32) NOT NULL default'',35 `query` varchar(128) NOT NULL default'',34 `file` varchar(32) NOT NULL DEFAULT '', 35 `query` varchar(128) NOT NULL DEFAULT '', 36 36 UNIQUE KEY `id` (`id`), 37 37 KEY `time` (`date`), … … 40 40 KEY `refer` (`refer`), 41 41 KEY `file` (`file`) 42 ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=64;42 ) ENGINE=MyISAM DEFAULT CHARSET=latin1; 43 43 44 44 -- … … 46 46 -- 47 47 48 48 49 -- -------------------------------------------------------- 49 50 … … 53 54 54 55 CREATE TABLE IF NOT EXISTS `currency` ( 55 `id` int(11) NOT NULL auto_increment,56 `id` int(11) NOT NULL AUTO_INCREMENT, 56 57 `name` varchar(8) NOT NULL, 57 58 `coeff` decimal(8,4) NOT NULL, … … 72 73 73 74 CREATE TABLE IF NOT EXISTS `doc_agent` ( 74 `id` int(11) NOT NULL auto_increment,75 `id` int(11) NOT NULL AUTO_INCREMENT, 75 76 `group` int(11) NOT NULL, 76 77 `name` varchar(128) NOT NULL, … … 91 92 `bik` int(11) NOT NULL, 92 93 `email` varchar(64) NOT NULL, 93 `type` tinyint(4) NOT NULL default'1',94 `type` tinyint(4) NOT NULL DEFAULT '1', 94 95 `pasp_num` varchar(12) NOT NULL, 95 96 `pasp_date` date NOT NULL, … … 99 100 `responsible` int(11) NOT NULL, 100 101 `data_sverki` date NOT NULL, 101 `dishonest` tinyint(4) NOT NULL COMMENT ='Недобросовестный',102 `dishonest` tinyint(4) NOT NULL COMMENT 'Недобросовестный', 102 103 UNIQUE KEY `id` (`id`), 103 104 UNIQUE KEY `uniq_name` (`group`,`name`), 104 105 KEY `name` (`name`), 105 KEY `fullname` (`fullname` ),106 KEY `fullname` (`fullname`(255)), 106 107 KEY `tel` (`tel`), 107 108 KEY `inn` (`inn`), … … 115 116 -- 116 117 117 INSERT INTO `doc_agent` (`id`, `group`, `name`, `fullname`, `tel`, `adres`, `gruzopol`, `inn`, `dir_fio`, `dir_fio_r`, `pfio`, `pdol`, `okevd`, `okpo`, `rs`, `bank`, `ks`, `bik`, `email`, `type`, `pasp_num`, `pasp_date`, `pasp_kem`, `comment`, `no_mail`, `responsible`, `data_sverki` ) VALUES118 (1, 1, 'ЧЛ', 'Частное Лицо', '+12561126', 'г. Малый, ул. Большая, д.6', 'г. Малый, ул. Зелёная, д.124', '123456', 'Иванов И.И.', 'Иванова Ивана Игоревича', '', '', '52727', '3873838738', '9852183838383873', 'ЗАО Надёжный банк', '383838938389383838', '873838', 'cl@example.com', 1, '22872788937', '1970-01-01', 'УФМС г. Малый', '', 1, 0, '0000-00-00'),119 (2, 1, 'Ещё Один', 'Ещё Один Агент', '', '', '1564653', '', '', '', '', '', '', 'regre', '', '', '', '', 'user@example.com', 1, '', '0000-00-00', '', 'dfgreg', 0, 1, '0000-00-00');118 INSERT INTO `doc_agent` (`id`, `group`, `name`, `fullname`, `tel`, `adres`, `gruzopol`, `inn`, `dir_fio`, `dir_fio_r`, `pfio`, `pdol`, `okevd`, `okpo`, `rs`, `bank`, `ks`, `bik`, `email`, `type`, `pasp_num`, `pasp_date`, `pasp_kem`, `comment`, `no_mail`, `responsible`, `data_sverki`, `dishonest`) VALUES 119 (1, 1, 'ЧЛ', 'Частное Лицо', '+12561126', 'г. Малый, ул. Большая, д.6', 'г. Малый, ул. Зелёная, д.124', '123456', 'Иванов И.И.', 'Иванова Ивана Игоревича', '', '', '52727', '3873838738', '9852183838383873', 'ЗАО Надёжный банк', '383838938389383838', 873838, 'cl@example.com', 1, '22872788937', '1970-01-01', 'УФМС г. Малый', '', 1, 0, '0000-00-00', 0), 120 (2, 1, 'Ещё Один', 'Ещё Один Агент', '', '', '1564653', '', '', '', '', '', '', 'regre', '', '', '', 0, 'user@example.com', 1, '', '0000-00-00', '', 'dfgreg', 0, 1, '0000-00-00', 0); 120 121 121 122 -- -------------------------------------------------------- … … 126 127 127 128 CREATE TABLE IF NOT EXISTS `doc_agent_dov` ( 128 `id` int(11) NOT NULL auto_increment,129 `id` int(11) NOT NULL AUTO_INCREMENT, 129 130 `ag_id` int(11) NOT NULL, 130 131 `name` varchar(64) NOT NULL, … … 164 165 165 166 CREATE TABLE IF NOT EXISTS `doc_agent_group` ( 166 `id` int(11) NOT NULL auto_increment,167 `id` int(11) NOT NULL AUTO_INCREMENT, 167 168 `name` varchar(64) NOT NULL, 168 169 `pid` int(11) NOT NULL, … … 187 188 188 189 CREATE TABLE IF NOT EXISTS `doc_base` ( 189 `id` int(11) NOT NULL auto_increment,190 `group` int(11) NOT NULL default'0' COMMENT 'ID группы',190 `id` int(11) NOT NULL AUTO_INCREMENT, 191 `group` int(11) NOT NULL DEFAULT '0' COMMENT 'ID группы', 191 192 `name` varchar(128) NOT NULL COMMENT 'Наименование', 192 193 `vc` varchar(32) NOT NULL COMMENT 'Код изготовителя', 193 194 `desc` text NOT NULL COMMENT 'Описание', 194 `cost` double(10,2) NOT NULL default'0.00' COMMENT 'Цена',195 `stock` tinyint(1) NOT NULL default'0' COMMENT 'Распродажа',195 `cost` double(10,2) NOT NULL DEFAULT '0.00' COMMENT 'Цена', 196 `stock` tinyint(1) NOT NULL DEFAULT '0' COMMENT 'Распродажа', 196 197 `proizv` varchar(24) NOT NULL COMMENT 'Производитель', 197 `likvid` decimal(6,2) NOT NULL default'0.00' COMMENT 'Ликвидность',198 `likvid` decimal(6,2) NOT NULL DEFAULT '0.00' COMMENT 'Ликвидность', 198 199 `cost_date` datetime NOT NULL COMMENT 'Дата изменения цены', 199 200 `pos_type` tinyint(4) NOT NULL COMMENT 'Товар - услуга', … … 210 211 KEY `unit` (`unit`), 211 212 KEY `vc` (`vc`) 212 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT= 1;213 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ; 213 214 214 215 -- … … 216 217 -- 217 218 218 INSERT INTO `doc_base` (`id`, `group`, `name`, `vc`, `desc`, `cost`, ` proizv`, `likvid`, `cost_date`, `pos_type`, `hidden`, `unit`) VALUES219 (1, 1, 'Товар', '', '', 100.00, '', 0.00, '2010-07-13 16:48:01', 0, 0, 1),220 (2, 1, 'Товар ещё один', '', '', 0.00, '', 0.00, '2010-06-09 16:44:09', 0, 0, 1);219 INSERT INTO `doc_base` (`id`, `group`, `name`, `vc`, `desc`, `cost`, `stock`, `proizv`, `likvid`, `cost_date`, `pos_type`, `hidden`, `unit`, `warranty`, `warranty_type`) VALUES 220 (1, 1, 'Товар', '', '', 100.00, 0, '', 0.00, '2010-07-13 16:48:01', 0, 0, 1, 0, 0), 221 (2, 1, 'Товар ещё один', '', '', 0.00, 0, '', 0.00, '2010-06-09 16:44:09', 0, 0, 1, 0, 0); 221 222 222 223 -- -------------------------------------------------------- … … 232 233 `mesto` int(11) NOT NULL, 233 234 `mincnt` int(11) NOT NULL, 234 PRIMARY KEY 235 PRIMARY KEY (`id`,`sklad`), 235 236 KEY `cnt` (`cnt`), 236 237 KEY `mesto` (`mesto`), … … 253 254 254 255 CREATE TABLE IF NOT EXISTS `doc_base_cost` ( 255 `id` int(11) NOT NULL auto_increment,256 `id` int(11) NOT NULL AUTO_INCREMENT, 256 257 `pos_id` int(11) NOT NULL, 257 258 `cost_id` int(11) NOT NULL, … … 280 281 281 282 CREATE TABLE IF NOT EXISTS `doc_base_dop` ( 282 `id` int(11) NOT NULL auto_increment,283 `type` int(11) NOT NULL default'0',284 `d_int` double NOT NULL default'0',285 `d_ext` double NOT NULL default'0',286 `size` double NOT NULL default'0',287 `mass` double NOT NULL default'0',283 `id` int(11) NOT NULL AUTO_INCREMENT, 284 `type` int(11) NOT NULL DEFAULT '0', 285 `d_int` double NOT NULL DEFAULT '0', 286 `d_ext` double NOT NULL DEFAULT '0', 287 `size` double NOT NULL DEFAULT '0', 288 `mass` double NOT NULL DEFAULT '0', 288 289 `analog` varchar(20) NOT NULL, 289 `koncost` double NOT NULL default'0',290 `koncost` double NOT NULL DEFAULT '0', 290 291 `strana` varchar(20) NOT NULL, 291 292 `tranzit` tinyint(4) NOT NULL, … … 354 355 355 356 CREATE TABLE IF NOT EXISTS `doc_base_kompl` ( 356 `id` int(11) NOT NULL auto_increment,357 `id` int(11) NOT NULL AUTO_INCREMENT, 357 358 `pos_id` int(11) NOT NULL COMMENT 'id наименования', 358 359 `kompl_id` int(11) NOT NULL COMMENT 'id комплектующего', … … 376 377 377 378 CREATE TABLE IF NOT EXISTS `doc_base_params` ( 378 `id` int(11) NOT NULL auto_increment,379 `id` int(11) NOT NULL AUTO_INCREMENT, 379 380 `param` varchar(32) NOT NULL, 380 381 `type` varchar(8) NOT NULL, … … 425 426 426 427 CREATE TABLE IF NOT EXISTS `doc_cost` ( 427 `id` int(11) NOT NULL auto_increment,428 `id` int(11) NOT NULL AUTO_INCREMENT, 428 429 `name` varchar(25) NOT NULL, 429 430 `type` varchar(5) NOT NULL, … … 471 472 472 473 CREATE TABLE IF NOT EXISTS `doc_group` ( 473 `id` int(11) NOT NULL auto_increment,474 `id` int(11) NOT NULL AUTO_INCREMENT, 474 475 `name` varchar(64) NOT NULL, 475 476 `desc` text NOT NULL, … … 498 499 499 500 CREATE TABLE IF NOT EXISTS `doc_group_cost` ( 500 `id` int(11) NOT NULL auto_increment,501 `id` int(11) NOT NULL AUTO_INCREMENT, 501 502 `group_id` int(11) NOT NULL, 502 503 `cost_id` int(11) NOT NULL, … … 525 526 526 527 CREATE TABLE IF NOT EXISTS `doc_img` ( 527 `id` int(11) NOT NULL auto_increment,528 `id` int(11) NOT NULL AUTO_INCREMENT, 528 529 `name` varchar(100) NOT NULL, 529 530 `type` varchar(4) NOT NULL, … … 544 545 545 546 CREATE TABLE IF NOT EXISTS `doc_kassa` ( 546 `ids` varchar(50) character setlatin1 NOT NULL,547 `ids` varchar(50) CHARACTER SET latin1 NOT NULL, 547 548 `num` int(11) NOT NULL, 548 549 `name` varchar(50) NOT NULL, … … 570 571 571 572 CREATE TABLE IF NOT EXISTS `doc_list` ( 572 `id` int(11) NOT NULL auto_increment,573 `type` tinyint(4) NOT NULL default'0',574 `agent` int(11) NOT NULL default'0',573 `id` int(11) NOT NULL AUTO_INCREMENT, 574 `type` tinyint(4) NOT NULL DEFAULT '0', 575 `agent` int(11) NOT NULL DEFAULT '0', 575 576 `comment` text NOT NULL, 576 `date` bigint(20) NOT NULL default'0',577 `ok` bigint(20) NOT NULL default'0',578 `sklad` tinyint(4) NOT NULL default'0',579 `kassa` tinyint(4) NOT NULL default'0',580 `bank` tinyint(4) NOT NULL default'0',581 `user` int(11) NOT NULL default'0',577 `date` bigint(20) NOT NULL DEFAULT '0', 578 `ok` bigint(20) NOT NULL DEFAULT '0', 579 `sklad` tinyint(4) NOT NULL DEFAULT '0', 580 `kassa` tinyint(4) NOT NULL DEFAULT '0', 581 `bank` tinyint(4) NOT NULL DEFAULT '0', 582 `user` int(11) NOT NULL DEFAULT '0', 582 583 `altnum` int(11) NOT NULL, 583 584 `subtype` varchar(5) NOT NULL, 584 `sum` decimal(10,2) NOT NULL default'0.00',585 `nds` int(11) NOT NULL default'0',585 `sum` decimal(10,2) NOT NULL DEFAULT '0.00', 586 `nds` int(11) NOT NULL DEFAULT '0', 586 587 `p_doc` int(11) NOT NULL, 587 588 `mark_del` bigint(20) NOT NULL, 588 `firm_id` int(11) NOT NULL default'1',589 `firm_id` int(11) NOT NULL DEFAULT '1', 589 590 UNIQUE KEY `id` (`id`), 590 591 KEY `type` (`type`), … … 614 615 615 616 CREATE TABLE IF NOT EXISTS `doc_list_pos` ( 616 `id` int(11) NOT NULL auto_increment,617 `doc` int(11) NOT NULL default'0',618 `tovar` int(11) NOT NULL default'0',619 `cnt` int(11) NOT NULL default'0',617 `id` int(11) NOT NULL AUTO_INCREMENT, 618 `doc` int(11) NOT NULL DEFAULT '0', 619 `tovar` int(11) NOT NULL DEFAULT '0', 620 `cnt` int(11) NOT NULL DEFAULT '0', 620 621 `sn` varchar(15) NOT NULL, 621 622 `comm` varchar(50) NOT NULL, 622 `cost` double NOT NULL default'0',623 `page` int(11) NOT NULL default'0',623 `cost` double NOT NULL DEFAULT '0', 624 `page` int(11) NOT NULL DEFAULT '0', 624 625 KEY `id` (`id`), 625 626 KEY `doc` (`doc`), … … 640 641 641 642 CREATE TABLE IF NOT EXISTS `doc_list_sn` ( 642 `id` int(11) NOT NULL auto_increment,643 `id` int(11) NOT NULL AUTO_INCREMENT, 643 644 `pos_id` int(11) NOT NULL COMMENT 'ID товара', 644 645 `num` varchar(64) NOT NULL COMMENT 'Серийный номер', 645 646 `prix_list_pos` int(11) NOT NULL COMMENT 'Строка поступления', 646 `rasx_list_pos` int(11) defaultNULL COMMENT 'Строка реализации',647 `rasx_list_pos` int(11) DEFAULT NULL COMMENT 'Строка реализации', 647 648 UNIQUE KEY `id` (`id`), 648 649 KEY `pos_id` (`pos_id`), … … 664 665 665 666 CREATE TABLE IF NOT EXISTS `doc_log` ( 666 `id` int(11) NOT NULL auto_increment,667 `id` int(11) NOT NULL AUTO_INCREMENT, 667 668 `user` int(11) NOT NULL, 668 669 `ip` varchar(20) NOT NULL, … … 692 693 693 694 CREATE TABLE IF NOT EXISTS `doc_rasxodi` ( 694 `id` int(11) NOT NULL auto_increment,695 `id` int(11) NOT NULL AUTO_INCREMENT, 695 696 `name` varchar(50) NOT NULL, 696 697 `adm` tinyint(4) NOT NULL, … … 728 729 729 730 CREATE TABLE IF NOT EXISTS `doc_sklady` ( 730 `id` tinyint(4) NOT NULL auto_increment,731 `id` tinyint(4) NOT NULL AUTO_INCREMENT, 731 732 `name` varchar(100) NOT NULL, 732 733 `comment` text NOT NULL, … … 750 751 751 752 CREATE TABLE IF NOT EXISTS `doc_types` ( 752 `id` tinyint(4) NOT NULL auto_increment,753 `id` tinyint(4) NOT NULL AUTO_INCREMENT, 753 754 `name` varchar(30) NOT NULL, 754 755 KEY `id` (`id`) … … 785 786 786 787 CREATE TABLE IF NOT EXISTS `doc_units` ( 787 `id` int(11) NOT NULL auto_increment,788 `id` int(11) NOT NULL AUTO_INCREMENT, 788 789 `name` varchar(16) NOT NULL, 789 790 `printname` varchar(8) NOT NULL, … … 813 814 814 815 CREATE TABLE IF NOT EXISTS `doc_vars` ( 815 `id` int(11) NOT NULL auto_increment,816 `id` int(11) NOT NULL AUTO_INCREMENT, 816 817 `firm_name` varchar(150) NOT NULL, 817 818 `firm_director` varchar(100) NOT NULL, … … 831 832 `firm_telefon` varchar(60) NOT NULL, 832 833 `firm_okpo` varchar(10) NOT NULL, 833 `param_nds` double NOT NULL default'0',834 `param_nds` double NOT NULL DEFAULT '0', 834 835 `firm_skin` varchar(16) NOT NULL, 835 836 UNIQUE KEY `id` (`id`) … … 850 851 851 852 CREATE TABLE IF NOT EXISTS `errorlog` ( 852 `id` int(11) NOT NULL auto_increment,853 `id` int(11) NOT NULL AUTO_INCREMENT, 853 854 `page` varchar(128) NOT NULL, 854 855 `referer` varchar(128) NOT NULL, … … 877 878 878 879 CREATE TABLE IF NOT EXISTS `firm_info` ( 879 `id` int(11) NOT NULL auto_increment,880 `name` varchar(100) NOT NULL default'',881 `signature` varchar(200) NOT NULL default'' COMMENT 'Сигнатура для определения принадлежности прайса',880 `id` int(11) NOT NULL AUTO_INCREMENT, 881 `name` varchar(100) NOT NULL DEFAULT '', 882 `signature` varchar(200) NOT NULL DEFAULT '' COMMENT 'Сигнатура для определения принадлежности прайса', 882 883 `currency` tinyint(4) NOT NULL, 883 884 `coeff` decimal(10,3) NOT NULL, 884 885 `last_update` datetime NOT NULL, 885 PRIMARY KEY 886 PRIMARY KEY (`id`), 886 887 KEY `name` (`name`), 887 888 KEY `sign` (`signature`) … … 902 903 903 904 CREATE TABLE IF NOT EXISTS `firm_info_struct` ( 904 `id` int(11) NOT NULL auto_increment,905 `id` int(11) NOT NULL AUTO_INCREMENT, 905 906 `firm_id` int(11) NOT NULL COMMENT 'Номер фирмы', 906 907 `table_name` varchar(50) NOT NULL COMMENT 'Название листа прайса', … … 928 929 929 930 CREATE TABLE IF NOT EXISTS `loginfo` ( 930 `id` int(11) NOT NULL auto_increment,931 `id` int(11) NOT NULL AUTO_INCREMENT, 931 932 `date` datetime NOT NULL, 932 933 `page` varchar(100) NOT NULL, … … 983 984 984 985 CREATE TABLE IF NOT EXISTS `notes` ( 985 `id` int(11) NOT NULL auto_increment,986 `id` int(11) NOT NULL AUTO_INCREMENT, 986 987 `user` int(11) NOT NULL, 987 988 `sender` int(11) NOT NULL, … … 1011 1012 1012 1013 CREATE TABLE IF NOT EXISTS `parsed_price` ( 1013 `id` int(11) NOT NULL auto_increment,1014 `id` int(11) NOT NULL AUTO_INCREMENT, 1014 1015 `firm` int(11) NOT NULL, 1015 1016 `pos` int(11) NOT NULL, … … 1017 1018 `nal` varchar(10) NOT NULL, 1018 1019 `from` int(11) NOT NULL, 1019 PRIMARY KEY 1020 PRIMARY KEY (`id`), 1020 1021 KEY `firm` (`firm`), 1021 1022 KEY `pos` (`pos`) … … 1034 1035 1035 1036 CREATE TABLE IF NOT EXISTS `photogalery` ( 1036 `id` int(11) NOT NULL auto_increment,1037 `uid` int(11) NOT NULL default'0',1037 `id` int(11) NOT NULL AUTO_INCREMENT, 1038 `uid` int(11) NOT NULL DEFAULT '0', 1038 1039 `comment` varchar(50) NOT NULL, 1039 1040 UNIQUE KEY `id` (`id`), … … 1053 1054 1054 1055 CREATE TABLE IF NOT EXISTS `price` ( 1055 `id` int(11) NOT NULL auto_increment,1056 `name` varchar(200) NOT NULL default'',1057 `cost` double NOT NULL default'0',1058 `firm` int(11) NOT NULL default'0',1059 `art` varchar(20) NOT NULL default'',1056 `id` int(11) NOT NULL AUTO_INCREMENT, 1057 `name` varchar(200) NOT NULL DEFAULT '', 1058 `cost` double NOT NULL DEFAULT '0', 1059 `firm` int(11) NOT NULL DEFAULT '0', 1060 `art` varchar(20) NOT NULL DEFAULT '', 1060 1061 `nal` varchar(20) NOT NULL, 1061 `date` datetime NOT NULL default'0000-00-00 00:00:00',1062 `date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', 1062 1063 `seeked` int(11) NOT NULL, 1063 1064 KEY `name` (`name`), … … 1081 1082 1082 1083 CREATE TABLE IF NOT EXISTS `prices_replaces` ( 1083 `id` int(11) NOT NULL auto_increment,1084 `id` int(11) NOT NULL AUTO_INCREMENT, 1084 1085 `search_str` varchar(16) NOT NULL, 1085 1086 `replace_str` varchar(512) NOT NULL, 1086 PRIMARY KEY 1087 PRIMARY KEY (`id`), 1087 1088 UNIQUE KEY `id` (`id`), 1088 1089 KEY `search_str` (`search_str`) … … 1101 1102 1102 1103 CREATE TABLE IF NOT EXISTS `questions` ( 1103 `id` int(11) NOT NULL auto_increment,1104 `id` int(11) NOT NULL AUTO_INCREMENT, 1104 1105 `text` varchar(200) NOT NULL, 1105 1106 `mode` int(11) NOT NULL, … … 1119 1120 1120 1121 CREATE TABLE IF NOT EXISTS `question_answ` ( 1121 `id` int(11) NOT NULL auto_increment,1122 `id` int(11) NOT NULL AUTO_INCREMENT, 1122 1123 `q_id` int(11) NOT NULL, 1123 1124 `answer` varchar(500) NOT NULL, … … 1159 1160 1160 1161 CREATE TABLE IF NOT EXISTS `question_vars` ( 1161 `id` int(11) NOT NULL auto_increment,1162 `id` int(11) NOT NULL AUTO_INCREMENT, 1162 1163 `q_id` int(11) NOT NULL, 1163 1164 `var_id` int(11) NOT NULL, … … 1179 1180 1180 1181 CREATE TABLE IF NOT EXISTS `seekdata` ( 1181 `id` int(11) NOT NULL auto_increment,1182 `id` int(11) NOT NULL AUTO_INCREMENT, 1182 1183 `name` varchar(200) NOT NULL, 1183 1184 `sql` varchar(200) NOT NULL, … … 1203 1204 1204 1205 CREATE TABLE IF NOT EXISTS `sys_cli_status` ( 1205 `id` int(11) NOT NULL auto_increment,1206 `id` int(11) NOT NULL AUTO_INCREMENT, 1206 1207 `script` varchar(64) NOT NULL, 1207 1208 `status` text NOT NULL, … … 1222 1223 1223 1224 CREATE TABLE IF NOT EXISTS `tickets` ( 1224 `id` int(11) NOT NULL auto_increment,1225 `id` int(11) NOT NULL AUTO_INCREMENT, 1225 1226 `date` datetime NOT NULL, 1226 1227 `autor` int(11) NOT NULL, … … 1251 1252 1252 1253 CREATE TABLE IF NOT EXISTS `tickets_log` ( 1253 `id` int(11) NOT NULL auto_increment,1254 `id` int(11) NOT NULL AUTO_INCREMENT, 1254 1255 `uid` int(11) NOT NULL, 1255 1256 `ticket` int(11) NOT NULL, … … 1309 1310 1310 1311 CREATE TABLE IF NOT EXISTS `traffic_denyip` ( 1311 `id` int(11) NOT NULL auto_increment,1312 `id` int(11) NOT NULL AUTO_INCREMENT, 1312 1313 `ip` varchar(20) NOT NULL, 1313 1314 `host` varchar(50) NOT NULL, … … 1328 1329 1329 1330 CREATE TABLE IF NOT EXISTS `ulog` ( 1330 `id` bigint(20) unsigned NOT NULL auto_increment,1331 `raw_mac` varchar(80) defaultNULL,1332 `oob_time_sec` int(10) unsigned defaultNULL,1333 `oob_time_usec` int(10) unsigned defaultNULL,1334 `oob_prefix` varchar(32) defaultNULL,1335 `oob_mark` int(10) unsigned defaultNULL,1336 `oob_in` varchar(32) defaultNULL,1337 `oob_out` varchar(32) defaultNULL,1338 `ip_saddr` varchar(15) defaultNULL,1339 `ip_daddr` varchar(15) defaultNULL,1340 `ip_protocol` tinyint(3) unsigned defaultNULL,1341 `ip_tos` tinyint(3) unsigned defaultNULL,1342 `ip_ttl` tinyint(3) unsigned defaultNULL,1343 `ip_totlen` smallint(5) unsigned defaultNULL,1344 `ip_ihl` tinyint(3) unsigned defaultNULL,1345 `ip_csum` smallint(5) unsigned defaultNULL,1346 `ip_id` smallint(5) unsigned defaultNULL,1347 `ip_fragoff` smallint(5) unsigned defaultNULL,1348 `tcp_sport` smallint(5) unsigned defaultNULL,1349 `tcp_dport` smallint(5) unsigned defaultNULL,1350 `tcp_seq` int(10) unsigned defaultNULL,1351 `tcp_ackseq` int(10) unsigned defaultNULL,1352 `tcp_window` smallint(5) unsigned defaultNULL,1353 `tcp_urg` tinyint(4) defaultNULL,1354 `tcp_urgp` smallint(5) unsigned defaultNULL,1355 `tcp_ack` tinyint(4) defaultNULL,1356 `tcp_psh` tinyint(4) defaultNULL,1357 `tcp_rst` tinyint(4) defaultNULL,1358 `tcp_syn` tinyint(4) defaultNULL,1359 `tcp_fin` tinyint(4) defaultNULL,1360 `udp_sport` smallint(5) unsigned defaultNULL,1361 `udp_dport` smallint(5) unsigned defaultNULL,1362 `udp_len` smallint(5) unsigned defaultNULL,1363 `icmp_type` tinyint(3) unsigned defaultNULL,1364 `icmp_code` tinyint(3) unsigned defaultNULL,1365 `icmp_echoid` smallint(5) unsigned defaultNULL,1366 `icmp_echoseq` smallint(5) unsigned defaultNULL,1367 `icmp_gateway` int(10) unsigned defaultNULL,1368 `icmp_fragmtu` smallint(5) unsigned defaultNULL,1369 `pwsniff_user` varchar(30) defaultNULL,1370 `pwsniff_pass` varchar(30) defaultNULL,1371 `ahesp_spi` int(10) unsigned defaultNULL,1331 `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, 1332 `raw_mac` varchar(80) DEFAULT NULL, 1333 `oob_time_sec` int(10) unsigned DEFAULT NULL, 1334 `oob_time_usec` int(10) unsigned DEFAULT NULL, 1335 `oob_prefix` varchar(32) DEFAULT NULL, 1336 `oob_mark` int(10) unsigned DEFAULT NULL, 1337 `oob_in` varchar(32) DEFAULT NULL, 1338 `oob_out` varchar(32) DEFAULT NULL, 1339 `ip_saddr` varchar(15) DEFAULT NULL, 1340 `ip_daddr` varchar(15) DEFAULT NULL, 1341 `ip_protocol` tinyint(3) unsigned DEFAULT NULL, 1342 `ip_tos` tinyint(3) unsigned DEFAULT NULL, 1343 `ip_ttl` tinyint(3) unsigned DEFAULT NULL, 1344 `ip_totlen` smallint(5) unsigned DEFAULT NULL, 1345 `ip_ihl` tinyint(3) unsigned DEFAULT NULL, 1346 `ip_csum` smallint(5) unsigned DEFAULT NULL, 1347 `ip_id` smallint(5) unsigned DEFAULT NULL, 1348 `ip_fragoff` smallint(5) unsigned DEFAULT NULL, 1349 `tcp_sport` smallint(5) unsigned DEFAULT NULL, 1350 `tcp_dport` smallint(5) unsigned DEFAULT NULL, 1351 `tcp_seq` int(10) unsigned DEFAULT NULL, 1352 `tcp_ackseq` int(10) unsigned DEFAULT NULL, 1353 `tcp_window` smallint(5) unsigned DEFAULT NULL, 1354 `tcp_urg` tinyint(4) DEFAULT NULL, 1355 `tcp_urgp` smallint(5) unsigned DEFAULT NULL, 1356 `tcp_ack` tinyint(4) DEFAULT NULL, 1357 `tcp_psh` tinyint(4) DEFAULT NULL, 1358 `tcp_rst` tinyint(4) DEFAULT NULL, 1359 `tcp_syn` tinyint(4) DEFAULT NULL, 1360 `tcp_fin` tinyint(4) DEFAULT NULL, 1361 `udp_sport` smallint(5) unsigned DEFAULT NULL, 1362 `udp_dport` smallint(5) unsigned DEFAULT NULL, 1363 `udp_len` smallint(5) unsigned DEFAULT NULL, 1364 `icmp_type` tinyint(3) unsigned DEFAULT NULL, 1365 `icmp_code` tinyint(3) unsigned DEFAULT NULL, 1366 `icmp_echoid` smallint(5) unsigned DEFAULT NULL, 1367 `icmp_echoseq` smallint(5) unsigned DEFAULT NULL, 1368 `icmp_gateway` int(10) unsigned DEFAULT NULL, 1369 `icmp_fragmtu` smallint(5) unsigned DEFAULT NULL, 1370 `pwsniff_user` varchar(30) DEFAULT NULL, 1371 `pwsniff_pass` varchar(30) DEFAULT NULL, 1372 `ahesp_spi` int(10) unsigned DEFAULT NULL, 1372 1373 UNIQUE KEY `id` (`id`), 1373 1374 KEY `ip_daddr` (`ip_daddr`), … … 1387 1388 1388 1389 CREATE TABLE IF NOT EXISTS `users` ( 1389 `id` int(11) NOT NULL auto_increment,1390 `name` varchar(3 0) NOT NULL,1391 `pass` varchar(3 5) NOT NULL,1392 `passch` varchar(3 5) NOT NULL,1393 `email` varchar( 50) NOT NULL,1390 `id` int(11) NOT NULL AUTO_INCREMENT, 1391 `name` varchar(32) NOT NULL, 1392 `pass` varchar(32) NOT NULL, 1393 `passch` varchar(32) NOT NULL, 1394 `email` varchar(64) NOT NULL, 1394 1395 `date_reg` datetime NOT NULL, 1395 1396 `confirm` varchar(32) NOT NULL, … … 1397 1398 `lastlogin` datetime NOT NULL, 1398 1399 `rname` varchar(32) NOT NULL, 1399 `tel` varchar(1 5) NOT NULL,1400 `adres` varchar(1 00) NOT NULL,1400 `tel` varchar(16) NOT NULL, 1401 `adres` varchar(128) NOT NULL, 1401 1402 `worker` tinyint(4) NOT NULL, 1402 1403 UNIQUE KEY `id` (`id`), … … 1408 1409 -- 1409 1410 1410 INSERT INTO `users` (`id`, `name`, `pass`, `passch`, `email`, `date_reg`, `confirm`, `subscribe`, `lastlogin`, `rname`, `tel`, `adres`) VALUES 1411 (1, 'root', '63a9f0ea7bb98050796b649e85481845', '', '', '0000-00-00 00:00:00', '0', 0, '2011-01-24 12:23:30', '', '', ''); 1411 INSERT INTO `users` (`id`, `name`, `pass`, `passch`, `email`, `date_reg`, `confirm`, `subscribe`, `lastlogin`, `rname`, `tel`, `adres`, `worker`) VALUES 1412 (0, 'anonymous', 'NULL', '', '', '0000-00-00 00:00:00', '0', 0, '0000-00-00 00:00:00', 'anonymous', '', 'nothing', 0), 1413 (1, 'root', '63a9f0ea7bb98050796b649e85481845', '', '', '0000-00-00 00:00:00', '0', 0, '2011-01-24 12:23:30', '', '', '', 0); 1414 1415 -- -------------------------------------------------------- 1416 1417 -- 1418 -- Структура таблицы `users_acl` 1419 -- 1420 1421 CREATE TABLE IF NOT EXISTS `users_acl` ( 1422 `id` int(11) NOT NULL AUTO_INCREMENT, 1423 `uid` int(11) NOT NULL, 1424 `object` varchar(64) NOT NULL, 1425 `action` varchar(16) NOT NULL, 1426 UNIQUE KEY `id` (`id`), 1427 KEY `uid` (`uid`), 1428 KEY `object` (`object`), 1429 KEY `action` (`action`) 1430 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; 1431 1432 -- 1433 -- Дамп данных таблицы `users_acl` 1434 -- 1435 1412 1436 1413 1437 -- -------------------------------------------------------- … … 1418 1442 1419 1443 CREATE TABLE IF NOT EXISTS `users_bad_auth` ( 1420 `id` int(11) NOT NULL auto_increment,1444 `id` int(11) NOT NULL AUTO_INCREMENT, 1421 1445 `ip` varchar(24) NOT NULL, 1422 1446 `time` double NOT NULL, … … 1438 1462 1439 1463 CREATE TABLE IF NOT EXISTS `users_data` ( 1440 `uid` int(11) NOT NULL default'0',1464 `uid` int(11) NOT NULL DEFAULT '0', 1441 1465 `param` varchar(25) NOT NULL, 1442 1466 `value` varchar(128) NOT NULL, … … 1448 1472 -- Дамп данных таблицы `users_data` 1449 1473 -- 1450 1451 1452 1474 -- -------------------------------------------------------- 1453 1475 … … 1457 1479 1458 1480 CREATE TABLE IF NOT EXISTS `users_grouplist` ( 1459 `id` int(11) NOT NULL auto_increment,1481 `id` int(11) NOT NULL AUTO_INCREMENT, 1460 1482 `name` varchar(50) NOT NULL, 1461 1483 `comment` text NOT NULL, … … 1474 1496 1475 1497 -- 1476 -- Структура таблицы `users_group rights`1477 -- 1478 1479 CREATE TABLE IF NOT EXISTS `users_group rights` (1480 `id` int(11) NOT NULL auto_increment,1498 -- Структура таблицы `users_groups_acl` 1499 -- 1500 1501 CREATE TABLE IF NOT EXISTS `users_groups_acl` ( 1502 `id` int(11) NOT NULL AUTO_INCREMENT, 1481 1503 `gid` int(11) NOT NULL, 1482 `object` varchar(50) NOT NULL, 1483 `a_read` tinyint(4) NOT NULL, 1484 `a_write` tinyint(4) NOT NULL, 1485 `a_edit` tinyint(4) NOT NULL, 1486 `a_delete` tinyint(4) NOT NULL, 1504 `object` varchar(64) NOT NULL, 1505 `action` varchar(16) NOT NULL, 1487 1506 UNIQUE KEY `id` (`id`), 1488 1507 KEY `gid` (`gid`), 1489 1508 KEY `object` (`object`) 1490 ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT=' Prava grupp na dostup k objectam' AUTO_INCREMENT=2 ;1491 1492 -- 1493 -- Дамп данных таблицы `users_group rights`1494 -- 1495 1496 INSERT INTO `users_group rights` (`id`, `gid`, `object`, `a_read`, `a_write`, `a_edit`, `a_delete`) VALUES1497 (1, 1, 'doc_list', 1, 1, 1, 0);1498 1499 -- -------------------------------------------------------- 1500 1501 -- 1502 -- Структура таблицы `users_ groups`1503 -- 1504 1505 CREATE TABLE IF NOT EXISTS `users_ groups` (1506 `id` int(11) NOT NULL auto_increment,1509 ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Привилегии групп' AUTO_INCREMENT=2 ; 1510 1511 -- 1512 -- Дамп данных таблицы `users_groups_acl` 1513 -- 1514 1515 INSERT INTO `users_groups_acl` (`id`, `gid`, `object`, `action`) VALUES 1516 (1, 1, 'doc_list', ''); 1517 1518 -- -------------------------------------------------------- 1519 1520 -- 1521 -- Структура таблицы `users_in_group` 1522 -- 1523 1524 CREATE TABLE IF NOT EXISTS `users_in_group` ( 1525 `id` int(11) NOT NULL AUTO_INCREMENT, 1507 1526 `uid` int(11) NOT NULL, 1508 1527 `gid` int(11) NOT NULL, … … 1510 1529 KEY `uid` (`uid`), 1511 1530 KEY `gid` (`gid`) 1512 ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Sootvetstvie grupp i pol''zovatelei' AUTO_INCREMENT=3 ; 1513 1514 -- 1515 -- Дамп данных таблицы `users_groups` 1516 -- 1517 1518 INSERT INTO `users_groups` (`id`, `uid`, `gid`) VALUES 1519 (2, 1, 1); 1531 ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Соответствие групп и пользователей' AUTO_INCREMENT=2 ; 1532 1533 -- 1534 -- Дамп данных таблицы `users_in_group` 1535 -- 1536 1537 INSERT INTO `users_in_group` (`id`, `uid`, `gid`) VALUES 1538 (1, 1, 1); 1539 1540 -- -------------------------------------------------------- 1541 1542 -- 1543 -- Структура таблицы `users_objects` 1544 -- 1545 1546 CREATE TABLE IF NOT EXISTS `users_objects` ( 1547 `id` int(11) NOT NULL AUTO_INCREMENT, 1548 `object` varchar(32) NOT NULL, 1549 `desc` varchar(128) NOT NULL, 1550 `actions` varchar(128) NOT NULL, 1551 UNIQUE KEY `id` (`id`), 1552 KEY `object` (`object`) 1553 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=45; 1554 1555 -- 1556 -- Дамп данных таблицы `users_objects` 1557 -- 1558 1559 INSERT INTO `users_objects` (`id`, `object`, `desc`, `actions`) VALUES 1560 (1, 'doc', 'Документы', ''), 1561 (2, 'doc_list', 'Журнал документов', 'view,delete'), 1562 (3, 'doc_postuplenie', 'Поступление', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), 1563 (4, 'generic_articles', 'Доступ к статьям', 'view,edit,create,delete'), 1564 (5, 'sys', 'Системные объекты', ''), 1565 (6, 'generic', 'Общие объекты', ''), 1566 (7, 'sys_acl', 'Управление привилегиями', 'view,edit'), 1567 (8, 'doc_realiz', 'Реализация', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), 1568 (9, 'doc_zayavka', 'Документ заявки', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), 1569 (10, 'doc_kompredl', 'Коммерческое предложение', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), 1570 (11, 'doc_dogovor', 'Договор', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), 1571 (12, 'doc_doveren', 'Доверенность', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), 1572 (13, 'doc_pbank', 'Приход средств в банк', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), 1573 (14, 'doc_pertemeshenie', 'Перемещение товара', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), 1574 (15, 'doc_perkas', 'Перемещение средств в кассе', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), 1575 (16, 'doc_predlojenie', 'Предложение поставщика', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), 1576 (17, 'doc_rbank', 'Расход средств из банка', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), 1577 (18, 'doc_realiz_op', 'Оперативная реализация', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), 1578 (19, 'doc_rko', 'Расходный кассовый ордер', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), 1579 (20, 'doc_sborka', 'Сборка изделия', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), 1580 (21, 'doc_specific', 'Спецификация', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), 1581 (22, 'doc_v_puti', 'Товар в пути', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), 1582 (23, 'list', 'Списки', ''), 1583 (24, 'list_agent', 'Агенты', 'create,edit,view'), 1584 (25, 'list_sklad', 'Склад', 'create,edit,view'), 1585 (26, 'list_price_an', 'Анализатор прайсов', 'create,edit,view,delete'), 1586 (27, 'list_agent_dov', 'Доверенные лица', 'create,edit,view'), 1587 (28, 'report', 'Отчёты', ''), 1588 (29, 'report_cash', 'Кассовый отчёт', 'view'), 1589 (30, 'generic_news', 'Новости', 'view,create,edit,delete'), 1590 (31, 'doc_service', 'Служебные функции', 'view'), 1591 (32, 'doc_scropts', 'Сценарии и операции', 'view,exec'), 1592 (33, 'log', 'Системные журналы', ''), 1593 (34, 'log_browser', 'Статистирка броузеров', 'view'), 1594 (35, 'log_error', 'Журнал ошибок', 'view'), 1595 (36, 'log_access', 'Журнал посещений', 'view'), 1596 (37, 'sys_async_task', 'Ассинхронные задачи', 'view,exec'), 1597 (38, 'sys_ip-blacklist', 'Чёрный список IP адресов', 'view,create,delete'), 1598 (39, 'sys_ip-log', 'Журнал обращений к ip адресам', 'view'), 1599 (40, 'generic_price_an', 'Анализатор прайсов', 'view'), 1600 (41, 'generic_galery', 'Фотогалерея', 'view,create,edit,delete'); 1520 1601 1521 1602 -- -------------------------------------------------------- … … 1554 1635 1555 1636 CREATE TABLE IF NOT EXISTS `wikiphoto` ( 1556 `id` int(11) NOT NULL auto_increment,1557 `uid` int(11) NOT NULL default'0',1637 `id` int(11) NOT NULL AUTO_INCREMENT, 1638 `uid` int(11) NOT NULL DEFAULT '0', 1558 1639 `comment` varchar(64) NOT NULL, 1559 1640 UNIQUE KEY `id` (`id`) … … 1706 1787 1707 1788 -- 1789 -- Ограничения внешнего ключа таблицы `users_acl` 1790 -- 1791 ALTER TABLE `users_acl` 1792 ADD CONSTRAINT `users_acl_ibfk_1` FOREIGN KEY (`uid`) REFERENCES `users` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION; 1793 1794 -- 1708 1795 -- Ограничения внешнего ключа таблицы `users_data` 1709 1796 -- … … 1712 1799 1713 1800 -- 1714 -- Ограничения внешнего ключа таблицы `users_group rights`1715 -- 1716 ALTER TABLE `users_group rights`1717 ADD CONSTRAINT `users_group rights_ibfk_1` FOREIGN KEY (`gid`) REFERENCES `users` (`id`);1718 1719 -- 1720 -- Ограничения внешнего ключа таблицы `users_ groups`1721 -- 1722 ALTER TABLE `users_ groups`1723 ADD CONSTRAINT `users_ groups_ibfk_2` FOREIGN KEY (`gid`) REFERENCES `users_grouplist` (`id`),1724 ADD CONSTRAINT `users_ groups_ibfk_1` FOREIGN KEY (`uid`) REFERENCES `users` (`id`);1801 -- Ограничения внешнего ключа таблицы `users_groups_acl` 1802 -- 1803 ALTER TABLE `users_groups_acl` 1804 ADD CONSTRAINT `users_groups_acl_ibfk_1` FOREIGN KEY (`gid`) REFERENCES `users` (`id`); 1805 1806 -- 1807 -- Ограничения внешнего ключа таблицы `users_in_group` 1808 -- 1809 ALTER TABLE `users_in_group` 1810 ADD CONSTRAINT `users_in_group_ibfk_1` FOREIGN KEY (`uid`) REFERENCES `users` (`id`), 1811 ADD CONSTRAINT `users_in_group_ibfk_2` FOREIGN KEY (`gid`) REFERENCES `users_grouplist` (`id`); 1725 1812 1726 1813 --
Note: See TracChangeset
for help on using the changeset viewer.