1
Changeset 69b0bf0 for db_struct.sql – MultiMag

Changeset 69b0bf0 for db_struct.sql


Ignore:
Timestamp:
May 6, 2011, 4:51:09 PM (12 years ago)
Author:
Blacklight <blacklight@…>
Branches:
master
Children:
1e9f261
Parents:
085f143
Message:
  • Разработка новой системы привилегий
File:
1 edited

Legend:

Unmodified
Added
Removed
  • db_struct.sql

    r085f143 r69b0bf0  
    44--
    55-- Хост: localhost
    6 -- Время создания: Янв 24 2011 г., 12:29
    7 -- Версия сервера: 5.0.51
    8 -- Версия PHP: 5.2.6-1+lenny9
     6-- Время создания: Май 06 2011 г., 13:44
     7-- Версия сервера: 5.1.49
     8-- Версия PHP: 5.3.3-7
    99
    1010SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
     
    2727
    2828CREATE 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 '',
    3333  `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 '',
    3636  UNIQUE KEY `id` (`id`),
    3737  KEY `time` (`date`),
     
    4040  KEY `refer` (`refer`),
    4141  KEY `file` (`file`)
    42 ) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=64 ;
     42) ENGINE=MyISAM  DEFAULT CHARSET=latin1;
    4343
    4444--
     
    4646--
    4747
     48
    4849-- --------------------------------------------------------
    4950
     
    5354
    5455CREATE TABLE IF NOT EXISTS `currency` (
    55   `id` int(11) NOT NULL auto_increment,
     56  `id` int(11) NOT NULL AUTO_INCREMENT,
    5657  `name` varchar(8) NOT NULL,
    5758  `coeff` decimal(8,4) NOT NULL,
     
    7273
    7374CREATE TABLE IF NOT EXISTS `doc_agent` (
    74   `id` int(11) NOT NULL auto_increment,
     75  `id` int(11) NOT NULL AUTO_INCREMENT,
    7576  `group` int(11) NOT NULL,
    7677  `name` varchar(128) NOT NULL,
     
    9192  `bik` int(11) NOT NULL,
    9293  `email` varchar(64) NOT NULL,
    93   `type` tinyint(4) NOT NULL default '1',
     94  `type` tinyint(4) NOT NULL DEFAULT '1',
    9495  `pasp_num` varchar(12) NOT NULL,
    9596  `pasp_date` date NOT NULL,
     
    99100  `responsible` int(11) NOT NULL,
    100101  `data_sverki` date NOT NULL,
    101   `dishonest` tinyint(4) NOT NULL COMMENT='Недобросовестный',
     102  `dishonest` tinyint(4) NOT NULL COMMENT 'Недобросовестный',
    102103  UNIQUE KEY `id` (`id`),
    103104  UNIQUE KEY `uniq_name` (`group`,`name`),
    104105  KEY `name` (`name`),
    105   KEY `fullname` (`fullname`),
     106  KEY `fullname` (`fullname`(255)),
    106107  KEY `tel` (`tel`),
    107108  KEY `inn` (`inn`),
     
    115116--
    116117
    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`) VALUES
    118 (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');
     118INSERT 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);
    120121
    121122-- --------------------------------------------------------
     
    126127
    127128CREATE TABLE IF NOT EXISTS `doc_agent_dov` (
    128   `id` int(11) NOT NULL auto_increment,
     129  `id` int(11) NOT NULL AUTO_INCREMENT,
    129130  `ag_id` int(11) NOT NULL,
    130131  `name` varchar(64) NOT NULL,
     
    164165
    165166CREATE TABLE IF NOT EXISTS `doc_agent_group` (
    166   `id` int(11) NOT NULL auto_increment,
     167  `id` int(11) NOT NULL AUTO_INCREMENT,
    167168  `name` varchar(64) NOT NULL,
    168169  `pid` int(11) NOT NULL,
     
    187188
    188189CREATE 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 группы',
    191192  `name` varchar(128) NOT NULL COMMENT 'Наименование',
    192193  `vc` varchar(32) NOT NULL COMMENT 'Код изготовителя',
    193194  `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 'Распродажа',
    196197  `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 'Ликвидность',
    198199  `cost_date` datetime NOT NULL COMMENT 'Дата изменения цены',
    199200  `pos_type` tinyint(4) NOT NULL COMMENT 'Товар - услуга',
     
    210211  KEY `unit` (`unit`),
    211212  KEY `vc` (`vc`)
    212 ) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
     213) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
    213214
    214215--
     
    216217--
    217218
    218 INSERT INTO `doc_base` (`id`, `group`, `name`, `vc`, `desc`, `cost`, `proizv`, `likvid`, `cost_date`, `pos_type`, `hidden`, `unit`) VALUES
    219 (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);
     219INSERT 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);
    221222
    222223-- --------------------------------------------------------
     
    232233  `mesto` int(11) NOT NULL,
    233234  `mincnt` int(11) NOT NULL,
    234   PRIMARY KEY  (`id`,`sklad`),
     235  PRIMARY KEY (`id`,`sklad`),
    235236  KEY `cnt` (`cnt`),
    236237  KEY `mesto` (`mesto`),
     
    253254
    254255CREATE TABLE IF NOT EXISTS `doc_base_cost` (
    255   `id` int(11) NOT NULL auto_increment,
     256  `id` int(11) NOT NULL AUTO_INCREMENT,
    256257  `pos_id` int(11) NOT NULL,
    257258  `cost_id` int(11) NOT NULL,
     
    280281
    281282CREATE 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',
    288289  `analog` varchar(20) NOT NULL,
    289   `koncost` double NOT NULL default '0',
     290  `koncost` double NOT NULL DEFAULT '0',
    290291  `strana` varchar(20) NOT NULL,
    291292  `tranzit` tinyint(4) NOT NULL,
     
    354355
    355356CREATE TABLE IF NOT EXISTS `doc_base_kompl` (
    356   `id` int(11) NOT NULL auto_increment,
     357  `id` int(11) NOT NULL AUTO_INCREMENT,
    357358  `pos_id` int(11) NOT NULL COMMENT 'id наименования',
    358359  `kompl_id` int(11) NOT NULL COMMENT 'id комплектующего',
     
    376377
    377378CREATE TABLE IF NOT EXISTS `doc_base_params` (
    378   `id` int(11) NOT NULL auto_increment,
     379  `id` int(11) NOT NULL AUTO_INCREMENT,
    379380  `param` varchar(32) NOT NULL,
    380381  `type` varchar(8) NOT NULL,
     
    425426
    426427CREATE TABLE IF NOT EXISTS `doc_cost` (
    427   `id` int(11) NOT NULL auto_increment,
     428  `id` int(11) NOT NULL AUTO_INCREMENT,
    428429  `name` varchar(25) NOT NULL,
    429430  `type` varchar(5) NOT NULL,
     
    471472
    472473CREATE TABLE IF NOT EXISTS `doc_group` (
    473   `id` int(11) NOT NULL auto_increment,
     474  `id` int(11) NOT NULL AUTO_INCREMENT,
    474475  `name` varchar(64) NOT NULL,
    475476  `desc` text NOT NULL,
     
    498499
    499500CREATE TABLE IF NOT EXISTS `doc_group_cost` (
    500   `id` int(11) NOT NULL auto_increment,
     501  `id` int(11) NOT NULL AUTO_INCREMENT,
    501502  `group_id` int(11) NOT NULL,
    502503  `cost_id` int(11) NOT NULL,
     
    525526
    526527CREATE TABLE IF NOT EXISTS `doc_img` (
    527   `id` int(11) NOT NULL auto_increment,
     528  `id` int(11) NOT NULL AUTO_INCREMENT,
    528529  `name` varchar(100) NOT NULL,
    529530  `type` varchar(4) NOT NULL,
     
    544545
    545546CREATE TABLE IF NOT EXISTS `doc_kassa` (
    546   `ids` varchar(50) character set latin1 NOT NULL,
     547  `ids` varchar(50) CHARACTER SET latin1 NOT NULL,
    547548  `num` int(11) NOT NULL,
    548549  `name` varchar(50) NOT NULL,
     
    570571
    571572CREATE 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',
    575576  `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',
    582583  `altnum` int(11) NOT NULL,
    583584  `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',
    586587  `p_doc` int(11) NOT NULL,
    587588  `mark_del` bigint(20) NOT NULL,
    588   `firm_id` int(11) NOT NULL default '1',
     589  `firm_id` int(11) NOT NULL DEFAULT '1',
    589590  UNIQUE KEY `id` (`id`),
    590591  KEY `type` (`type`),
     
    614615
    615616CREATE 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',
    620621  `sn` varchar(15) NOT NULL,
    621622  `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',
    624625  KEY `id` (`id`),
    625626  KEY `doc` (`doc`),
     
    640641
    641642CREATE TABLE IF NOT EXISTS `doc_list_sn` (
    642   `id` int(11) NOT NULL auto_increment,
     643  `id` int(11) NOT NULL AUTO_INCREMENT,
    643644  `pos_id` int(11) NOT NULL COMMENT 'ID товара',
    644645  `num` varchar(64) NOT NULL COMMENT 'Серийный номер',
    645646  `prix_list_pos` int(11) NOT NULL COMMENT 'Строка поступления',
    646   `rasx_list_pos` int(11) default NULL COMMENT 'Строка реализации',
     647  `rasx_list_pos` int(11) DEFAULT NULL COMMENT 'Строка реализации',
    647648  UNIQUE KEY `id` (`id`),
    648649  KEY `pos_id` (`pos_id`),
     
    664665
    665666CREATE TABLE IF NOT EXISTS `doc_log` (
    666   `id` int(11) NOT NULL auto_increment,
     667  `id` int(11) NOT NULL AUTO_INCREMENT,
    667668  `user` int(11) NOT NULL,
    668669  `ip` varchar(20) NOT NULL,
     
    692693
    693694CREATE TABLE IF NOT EXISTS `doc_rasxodi` (
    694   `id` int(11) NOT NULL auto_increment,
     695  `id` int(11) NOT NULL AUTO_INCREMENT,
    695696  `name` varchar(50) NOT NULL,
    696697  `adm` tinyint(4) NOT NULL,
     
    728729
    729730CREATE TABLE IF NOT EXISTS `doc_sklady` (
    730   `id` tinyint(4) NOT NULL auto_increment,
     731  `id` tinyint(4) NOT NULL AUTO_INCREMENT,
    731732  `name` varchar(100) NOT NULL,
    732733  `comment` text NOT NULL,
     
    750751
    751752CREATE TABLE IF NOT EXISTS `doc_types` (
    752   `id` tinyint(4) NOT NULL auto_increment,
     753  `id` tinyint(4) NOT NULL AUTO_INCREMENT,
    753754  `name` varchar(30) NOT NULL,
    754755  KEY `id` (`id`)
     
    785786
    786787CREATE TABLE IF NOT EXISTS `doc_units` (
    787   `id` int(11) NOT NULL auto_increment,
     788  `id` int(11) NOT NULL AUTO_INCREMENT,
    788789  `name` varchar(16) NOT NULL,
    789790  `printname` varchar(8) NOT NULL,
     
    813814
    814815CREATE TABLE IF NOT EXISTS `doc_vars` (
    815   `id` int(11) NOT NULL auto_increment,
     816  `id` int(11) NOT NULL AUTO_INCREMENT,
    816817  `firm_name` varchar(150) NOT NULL,
    817818  `firm_director` varchar(100) NOT NULL,
     
    831832  `firm_telefon` varchar(60) NOT NULL,
    832833  `firm_okpo` varchar(10) NOT NULL,
    833   `param_nds` double NOT NULL default '0',
     834  `param_nds` double NOT NULL DEFAULT '0',
    834835  `firm_skin` varchar(16) NOT NULL,
    835836  UNIQUE KEY `id` (`id`)
     
    850851
    851852CREATE TABLE IF NOT EXISTS `errorlog` (
    852   `id` int(11) NOT NULL auto_increment,
     853  `id` int(11) NOT NULL AUTO_INCREMENT,
    853854  `page` varchar(128) NOT NULL,
    854855  `referer` varchar(128) NOT NULL,
     
    877878
    878879CREATE 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 'Сигнатура для определения принадлежности прайса',
    882883  `currency` tinyint(4) NOT NULL,
    883884  `coeff` decimal(10,3) NOT NULL,
    884885  `last_update` datetime NOT NULL,
    885   PRIMARY KEY  (`id`),
     886  PRIMARY KEY (`id`),
    886887  KEY `name` (`name`),
    887888  KEY `sign` (`signature`)
     
    902903
    903904CREATE TABLE IF NOT EXISTS `firm_info_struct` (
    904   `id` int(11) NOT NULL auto_increment,
     905  `id` int(11) NOT NULL AUTO_INCREMENT,
    905906  `firm_id` int(11) NOT NULL COMMENT 'Номер фирмы',
    906907  `table_name` varchar(50) NOT NULL COMMENT 'Название листа прайса',
     
    928929
    929930CREATE TABLE IF NOT EXISTS `loginfo` (
    930   `id` int(11) NOT NULL auto_increment,
     931  `id` int(11) NOT NULL AUTO_INCREMENT,
    931932  `date` datetime NOT NULL,
    932933  `page` varchar(100) NOT NULL,
     
    957958
    958959CREATE TABLE IF NOT EXISTS `news` (
    959   `id` int(11) NOT NULL auto_increment,
     960  `id` int(11) NOT NULL AUTO_INCREMENT,
    960961  `title` varchar(64) NOT NULL,
    961   `text` text  NOT NULL,
     962  `text` text NOT NULL,
    962963  `date` datetime NOT NULL,
    963964  `owner` int(11) NOT NULL,
     
    977978
    978979CREATE TABLE IF NOT EXISTS `notes` (
    979   `id` int(11) NOT NULL auto_increment,
     980  `id` int(11) NOT NULL AUTO_INCREMENT,
    980981  `user` int(11) NOT NULL,
    981982  `sender` int(11) NOT NULL,
     
    10051006
    10061007CREATE TABLE IF NOT EXISTS `parsed_price` (
    1007   `id` int(11) NOT NULL auto_increment,
     1008  `id` int(11) NOT NULL AUTO_INCREMENT,
    10081009  `firm` int(11) NOT NULL,
    10091010  `pos` int(11) NOT NULL,
     
    10111012  `nal` varchar(10) NOT NULL,
    10121013  `from` int(11) NOT NULL,
    1013   PRIMARY KEY  (`id`),
     1014  PRIMARY KEY (`id`),
    10141015  KEY `firm` (`firm`),
    10151016  KEY `pos` (`pos`)
     
    10281029
    10291030CREATE TABLE IF NOT EXISTS `photogalery` (
    1030   `id` int(11) NOT NULL auto_increment,
    1031   `uid` int(11) NOT NULL default '0',
     1031  `id` int(11) NOT NULL AUTO_INCREMENT,
     1032  `uid` int(11) NOT NULL DEFAULT '0',
    10321033  `comment` varchar(50) NOT NULL,
    10331034  UNIQUE KEY `id` (`id`),
     
    10471048
    10481049CREATE TABLE IF NOT EXISTS `price` (
    1049   `id` int(11) NOT NULL auto_increment,
    1050   `name` varchar(200) NOT NULL default '',
    1051   `cost` double NOT NULL default '0',
    1052   `firm` int(11) NOT NULL default '0',
    1053   `art` varchar(20) NOT NULL default '',
     1050  `id` int(11) NOT NULL AUTO_INCREMENT,
     1051  `name` varchar(200) NOT NULL DEFAULT '',
     1052  `cost` double NOT NULL DEFAULT '0',
     1053  `firm` int(11) NOT NULL DEFAULT '0',
     1054  `art` varchar(20) NOT NULL DEFAULT '',
    10541055  `nal` varchar(20) NOT NULL,
    1055   `date` datetime NOT NULL default '0000-00-00 00:00:00',
     1056  `date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
    10561057  `seeked` int(11) NOT NULL,
    10571058  KEY `name` (`name`),
     
    10751076
    10761077CREATE TABLE IF NOT EXISTS `prices_replaces` (
    1077   `id` int(11) NOT NULL auto_increment,
     1078  `id` int(11) NOT NULL AUTO_INCREMENT,
    10781079  `search_str` varchar(16) NOT NULL,
    10791080  `replace_str` varchar(256) NOT NULL,
    1080   PRIMARY KEY  (`id`),
     1081  PRIMARY KEY (`id`),
    10811082  UNIQUE KEY `id` (`id`),
    10821083  KEY `search_str` (`search_str`)
     
    10951096
    10961097CREATE TABLE IF NOT EXISTS `questions` (
    1097   `id` int(11) NOT NULL auto_increment,
     1098  `id` int(11) NOT NULL AUTO_INCREMENT,
    10981099  `text` varchar(200) NOT NULL,
    10991100  `mode` int(11) NOT NULL,
     
    11131114
    11141115CREATE TABLE IF NOT EXISTS `question_answ` (
    1115   `id` int(11) NOT NULL auto_increment,
     1116  `id` int(11) NOT NULL AUTO_INCREMENT,
    11161117  `q_id` int(11) NOT NULL,
    11171118  `answer` varchar(500) NOT NULL,
     
    11531154
    11541155CREATE TABLE IF NOT EXISTS `question_vars` (
    1155   `id` int(11) NOT NULL auto_increment,
     1156  `id` int(11) NOT NULL AUTO_INCREMENT,
    11561157  `q_id` int(11) NOT NULL,
    11571158  `var_id` int(11) NOT NULL,
     
    11731174
    11741175CREATE TABLE IF NOT EXISTS `seekdata` (
    1175   `id` int(11) NOT NULL auto_increment,
     1176  `id` int(11) NOT NULL AUTO_INCREMENT,
    11761177  `name` varchar(200) NOT NULL,
    11771178  `sql` varchar(200) NOT NULL,
     
    11971198
    11981199CREATE TABLE IF NOT EXISTS `sys_cli_status` (
    1199   `id` int(11) NOT NULL auto_increment,
     1200  `id` int(11) NOT NULL AUTO_INCREMENT,
    12001201  `script` varchar(64) NOT NULL,
    12011202  `status` text NOT NULL,
     
    12161217
    12171218CREATE TABLE IF NOT EXISTS `tickets` (
    1218   `id` int(11) NOT NULL auto_increment,
     1219  `id` int(11) NOT NULL AUTO_INCREMENT,
    12191220  `date` datetime NOT NULL,
    12201221  `autor` int(11) NOT NULL,
     
    12451246
    12461247CREATE TABLE IF NOT EXISTS `tickets_log` (
    1247   `id` int(11) NOT NULL auto_increment,
     1248  `id` int(11) NOT NULL AUTO_INCREMENT,
    12481249  `uid` int(11) NOT NULL,
    12491250  `ticket` int(11) NOT NULL,
     
    13031304
    13041305CREATE TABLE IF NOT EXISTS `traffic_denyip` (
    1305   `id` int(11) NOT NULL auto_increment,
     1306  `id` int(11) NOT NULL AUTO_INCREMENT,
    13061307  `ip` varchar(20) NOT NULL,
    13071308  `host` varchar(50) NOT NULL,
     
    13221323
    13231324CREATE TABLE IF NOT EXISTS `ulog` (
    1324   `id` bigint(20) unsigned NOT NULL auto_increment,
    1325   `raw_mac` varchar(80) default NULL,
    1326   `oob_time_sec` int(10) unsigned default NULL,
    1327   `oob_time_usec` int(10) unsigned default NULL,
    1328   `oob_prefix` varchar(32) default NULL,
    1329   `oob_mark` int(10) unsigned default NULL,
    1330   `oob_in` varchar(32) default NULL,
    1331   `oob_out` varchar(32) default NULL,
    1332   `ip_saddr` varchar(15) default NULL,
    1333   `ip_daddr` varchar(15) default NULL,
    1334   `ip_protocol` tinyint(3) unsigned default NULL,
    1335   `ip_tos` tinyint(3) unsigned default NULL,
    1336   `ip_ttl` tinyint(3) unsigned default NULL,
    1337   `ip_totlen` smallint(5) unsigned default NULL,
    1338   `ip_ihl` tinyint(3) unsigned default NULL,
    1339   `ip_csum` smallint(5) unsigned default NULL,
    1340   `ip_id` smallint(5) unsigned default NULL,
    1341   `ip_fragoff` smallint(5) unsigned default NULL,
    1342   `tcp_sport` smallint(5) unsigned default NULL,
    1343   `tcp_dport` smallint(5) unsigned default NULL,
    1344   `tcp_seq` int(10) unsigned default NULL,
    1345   `tcp_ackseq` int(10) unsigned default NULL,
    1346   `tcp_window` smallint(5) unsigned default NULL,
    1347   `tcp_urg` tinyint(4) default NULL,
    1348   `tcp_urgp` smallint(5) unsigned default NULL,
    1349   `tcp_ack` tinyint(4) default NULL,
    1350   `tcp_psh` tinyint(4) default NULL,
    1351   `tcp_rst` tinyint(4) default NULL,
    1352   `tcp_syn` tinyint(4) default NULL,
    1353   `tcp_fin` tinyint(4) default NULL,
    1354   `udp_sport` smallint(5) unsigned default NULL,
    1355   `udp_dport` smallint(5) unsigned default NULL,
    1356   `udp_len` smallint(5) unsigned default NULL,
    1357   `icmp_type` tinyint(3) unsigned default NULL,
    1358   `icmp_code` tinyint(3) unsigned default NULL,
    1359   `icmp_echoid` smallint(5) unsigned default NULL,
    1360   `icmp_echoseq` smallint(5) unsigned default NULL,
    1361   `icmp_gateway` int(10) unsigned default NULL,
    1362   `icmp_fragmtu` smallint(5) unsigned default NULL,
    1363   `pwsniff_user` varchar(30) default NULL,
    1364   `pwsniff_pass` varchar(30) default NULL,
    1365   `ahesp_spi` int(10) unsigned default NULL,
     1325  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
     1326  `raw_mac` varchar(80) DEFAULT NULL,
     1327  `oob_time_sec` int(10) unsigned DEFAULT NULL,
     1328  `oob_time_usec` int(10) unsigned DEFAULT NULL,
     1329  `oob_prefix` varchar(32) DEFAULT NULL,
     1330  `oob_mark` int(10) unsigned DEFAULT NULL,
     1331  `oob_in` varchar(32) DEFAULT NULL,
     1332  `oob_out` varchar(32) DEFAULT NULL,
     1333  `ip_saddr` varchar(15) DEFAULT NULL,
     1334  `ip_daddr` varchar(15) DEFAULT NULL,
     1335  `ip_protocol` tinyint(3) unsigned DEFAULT NULL,
     1336  `ip_tos` tinyint(3) unsigned DEFAULT NULL,
     1337  `ip_ttl` tinyint(3) unsigned DEFAULT NULL,
     1338  `ip_totlen` smallint(5) unsigned DEFAULT NULL,
     1339  `ip_ihl` tinyint(3) unsigned DEFAULT NULL,
     1340  `ip_csum` smallint(5) unsigned DEFAULT NULL,
     1341  `ip_id` smallint(5) unsigned DEFAULT NULL,
     1342  `ip_fragoff` smallint(5) unsigned DEFAULT NULL,
     1343  `tcp_sport` smallint(5) unsigned DEFAULT NULL,
     1344  `tcp_dport` smallint(5) unsigned DEFAULT NULL,
     1345  `tcp_seq` int(10) unsigned DEFAULT NULL,
     1346  `tcp_ackseq` int(10) unsigned DEFAULT NULL,
     1347  `tcp_window` smallint(5) unsigned DEFAULT NULL,
     1348  `tcp_urg` tinyint(4) DEFAULT NULL,
     1349  `tcp_urgp` smallint(5) unsigned DEFAULT NULL,
     1350  `tcp_ack` tinyint(4) DEFAULT NULL,
     1351  `tcp_psh` tinyint(4) DEFAULT NULL,
     1352  `tcp_rst` tinyint(4) DEFAULT NULL,
     1353  `tcp_syn` tinyint(4) DEFAULT NULL,
     1354  `tcp_fin` tinyint(4) DEFAULT NULL,
     1355  `udp_sport` smallint(5) unsigned DEFAULT NULL,
     1356  `udp_dport` smallint(5) unsigned DEFAULT NULL,
     1357  `udp_len` smallint(5) unsigned DEFAULT NULL,
     1358  `icmp_type` tinyint(3) unsigned DEFAULT NULL,
     1359  `icmp_code` tinyint(3) unsigned DEFAULT NULL,
     1360  `icmp_echoid` smallint(5) unsigned DEFAULT NULL,
     1361  `icmp_echoseq` smallint(5) unsigned DEFAULT NULL,
     1362  `icmp_gateway` int(10) unsigned DEFAULT NULL,
     1363  `icmp_fragmtu` smallint(5) unsigned DEFAULT NULL,
     1364  `pwsniff_user` varchar(30) DEFAULT NULL,
     1365  `pwsniff_pass` varchar(30) DEFAULT NULL,
     1366  `ahesp_spi` int(10) unsigned DEFAULT NULL,
    13661367  UNIQUE KEY `id` (`id`),
    13671368  KEY `ip_daddr` (`ip_daddr`),
     
    13811382
    13821383CREATE TABLE IF NOT EXISTS `users` (
    1383   `id` int(11) NOT NULL auto_increment,
     1384  `id` int(11) NOT NULL AUTO_INCREMENT,
    13841385  `name` varchar(30) NOT NULL,
    13851386  `pass` varchar(35) NOT NULL,
     
    14021403--
    14031404
    1404 INSERT INTO `users` (`id`, `name`, `pass`, `passch`, `email`, `date_reg`, `confirm`, `subscribe`, `lastlogin`, `rname`, `tel`, `adres`) VALUES
    1405 (1, 'root', '63a9f0ea7bb98050796b649e85481845', '', '', '0000-00-00 00:00:00', '0', 0, '2011-01-24 12:23:30', '', '', '');
     1405INSERT INTO `users` (`id`, `name`, `pass`, `passch`, `email`, `date_reg`, `confirm`, `subscribe`, `lastlogin`, `rname`, `tel`, `adres`, `worker`) VALUES
     1406(0, 'anonymous', 'NULL', '', '', '0000-00-00 00:00:00', '0', 0, '0000-00-00 00:00:00', 'anonymous', '', 'nothing', 0),
     1407(1, 'root', '63a9f0ea7bb98050796b649e85481845', '', '', '0000-00-00 00:00:00', '0', 0, '2011-01-24 12:23:30', '', '', '', 0);
     1408
     1409-- --------------------------------------------------------
     1410
     1411--
     1412-- Структура таблицы `users_acl`
     1413--
     1414
     1415CREATE TABLE IF NOT EXISTS `users_acl` (
     1416  `id` int(11) NOT NULL AUTO_INCREMENT,
     1417  `uid` int(11) NOT NULL,
     1418  `object` varchar(64) NOT NULL,
     1419  `action` varchar(16) NOT NULL,
     1420  UNIQUE KEY `id` (`id`),
     1421  KEY `uid` (`uid`),
     1422  KEY `object` (`object`),
     1423  KEY `action` (`action`)
     1424) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
     1425
     1426--
     1427-- Дамп данных таблицы `users_acl`
     1428--
     1429
    14061430
    14071431-- --------------------------------------------------------
     
    14121436
    14131437CREATE TABLE IF NOT EXISTS `users_bad_auth` (
    1414   `id` int(11) NOT NULL auto_increment,
     1438  `id` int(11) NOT NULL AUTO_INCREMENT,
    14151439  `ip` varchar(24) NOT NULL,
    14161440  `time` double NOT NULL,
     
    14321456
    14331457CREATE TABLE IF NOT EXISTS `users_data` (
    1434   `uid` int(11) NOT NULL default '0',
     1458  `uid` int(11) NOT NULL DEFAULT '0',
    14351459  `param` varchar(25) NOT NULL,
    14361460  `value` varchar(128) NOT NULL,
     
    14511475
    14521476CREATE TABLE IF NOT EXISTS `users_grouplist` (
    1453   `id` int(11) NOT NULL auto_increment,
     1477  `id` int(11) NOT NULL AUTO_INCREMENT,
    14541478  `name` varchar(50) NOT NULL,
    14551479  `comment` text NOT NULL,
     
    14681492
    14691493--
    1470 -- Структура таблицы `users_grouprights`
    1471 --
    1472 
    1473 CREATE TABLE IF NOT EXISTS `users_grouprights` (
    1474   `id` int(11) NOT NULL auto_increment,
     1494-- Структура таблицы `users_groups_acl`
     1495--
     1496
     1497CREATE TABLE IF NOT EXISTS `users_groups_acl` (
     1498  `id` int(11) NOT NULL AUTO_INCREMENT,
    14751499  `gid` int(11) NOT NULL,
    1476   `object` varchar(50) NOT NULL,
    1477   `a_read` tinyint(4) NOT NULL,
    1478   `a_write` tinyint(4) NOT NULL,
    1479   `a_edit` tinyint(4) NOT NULL,
    1480   `a_delete` tinyint(4) NOT NULL,
     1500  `object` varchar(64) NOT NULL,
     1501  `action` varchar(16) NOT NULL,
    14811502  UNIQUE KEY `id` (`id`),
    14821503  KEY `gid` (`gid`),
    14831504  KEY `object` (`object`)
    1484 ) ENGINE=InnoDB  DEFAULT CHARSET=latin1 COMMENT='Prava grupp na dostup k objectam' AUTO_INCREMENT=2 ;
    1485 
    1486 --
    1487 -- Дамп данных таблицы `users_grouprights`
    1488 --
    1489 
    1490 INSERT INTO `users_grouprights` (`id`, `gid`, `object`, `a_read`, `a_write`, `a_edit`, `a_delete`) VALUES
    1491 (1, 1, 'doc_list', 1, 1, 1, 0);
    1492 
    1493 -- --------------------------------------------------------
    1494 
    1495 --
    1496 -- Структура таблицы `users_groups`
    1497 --
    1498 
    1499 CREATE TABLE IF NOT EXISTS `users_groups` (
    1500   `id` int(11) NOT NULL auto_increment,
     1505) ENGINE=InnoDB  DEFAULT CHARSET=latin1 COMMENT='Привилегии групп' AUTO_INCREMENT=2 ;
     1506
     1507--
     1508-- Дамп данных таблицы `users_groups_acl`
     1509--
     1510
     1511INSERT INTO `users_groups_acl` (`id`, `gid`, `object`, `action`) VALUES
     1512(1, 1, 'doc_list', '');
     1513
     1514-- --------------------------------------------------------
     1515
     1516--
     1517-- Структура таблицы `users_in_group`
     1518--
     1519
     1520CREATE TABLE IF NOT EXISTS `users_in_group` (
     1521  `id` int(11) NOT NULL AUTO_INCREMENT,
    15011522  `uid` int(11) NOT NULL,
    15021523  `gid` int(11) NOT NULL,
     
    15041525  KEY `uid` (`uid`),
    15051526  KEY `gid` (`gid`)
    1506 ) ENGINE=InnoDB  DEFAULT CHARSET=latin1 COMMENT='Sootvetstvie grupp i pol''zovatelei' AUTO_INCREMENT=3 ;
    1507 
    1508 --
    1509 -- Дамп данных таблицы `users_groups`
    1510 --
    1511 
    1512 INSERT INTO `users_groups` (`id`, `uid`, `gid`) VALUES
    1513 (2, 1, 1);
     1527) ENGINE=InnoDB  DEFAULT CHARSET=latin1 COMMENT='Соответствие групп и пользователей' AUTO_INCREMENT=2 ;
     1528
     1529--
     1530-- Дамп данных таблицы `users_in_group`
     1531--
     1532
     1533INSERT INTO `users_in_group` (`id`, `uid`, `gid`) VALUES
     1534(1, 1, 1);
    15141535
    15151536-- --------------------------------------------------------
     
    15471568
    15481569CREATE TABLE IF NOT EXISTS `wikiphoto` (
    1549   `id` int(11) NOT NULL auto_increment,
    1550   `uid` int(11) NOT NULL default '0',
     1570  `id` int(11) NOT NULL AUTO_INCREMENT,
     1571  `uid` int(11) NOT NULL DEFAULT '0',
    15511572  `comment` varchar(50) NOT NULL,
    15521573  UNIQUE KEY `id` (`id`)
     
    16991720
    17001721--
     1722-- Ограничения внешнего ключа таблицы `users_acl`
     1723--
     1724ALTER TABLE `users_acl`
     1725  ADD CONSTRAINT `users_acl_ibfk_1` FOREIGN KEY (`uid`) REFERENCES `users` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;
     1726
     1727--
    17011728-- Ограничения внешнего ключа таблицы `users_data`
    17021729--
     
    17051732
    17061733--
    1707 -- Ограничения внешнего ключа таблицы `users_grouprights`
    1708 --
    1709 ALTER TABLE `users_grouprights`
    1710   ADD CONSTRAINT `users_grouprights_ibfk_1` FOREIGN KEY (`gid`) REFERENCES `users` (`id`);
    1711 
    1712 --
    1713 -- Ограничения внешнего ключа таблицы `users_groups`
    1714 --
    1715 ALTER TABLE `users_groups`
    1716   ADD CONSTRAINT `users_groups_ibfk_2` FOREIGN KEY (`gid`) REFERENCES `users_grouplist` (`id`),
    1717   ADD CONSTRAINT `users_groups_ibfk_1` FOREIGN KEY (`uid`) REFERENCES `users` (`id`);
     1734-- Ограничения внешнего ключа таблицы `users_groups_acl`
     1735--
     1736ALTER TABLE `users_groups_acl`
     1737  ADD CONSTRAINT `users_groups_acl_ibfk_1` FOREIGN KEY (`gid`) REFERENCES `users` (`id`);
     1738
     1739--
     1740-- Ограничения внешнего ключа таблицы `users_in_group`
     1741--
     1742ALTER TABLE `users_in_group`
     1743  ADD CONSTRAINT `users_in_group_ibfk_1` FOREIGN KEY (`uid`) REFERENCES `users` (`id`),
     1744  ADD CONSTRAINT `users_in_group_ibfk_2` FOREIGN KEY (`gid`) REFERENCES `users_grouplist` (`id`);
    17181745
    17191746--
Note: See TracChangeset for help on using the changeset viewer.