1
db_struct.sql – MultiMag

source: db_struct.sql @ f2000c1

Last change on this file since f2000c1 was f2000c1, checked in by Blacklight <blacklight@…>, 12 years ago

Недогрузил

  • Property mode set to 100644
File size: 50.5 KB
Line 
1-- phpMyAdmin SQL Dump
2-- version 3.3.7
3-- http://www.phpmyadmin.net
4--
5-- Хост: localhost
6-- Время создания: Янв 24 2011 г., 12:29
7-- Версия сервера: 5.0.51
8-- Версия PHP: 5.2.6-1+lenny9
9
10SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
11
12
13/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
14/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
15/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
16/*!40101 SET NAMES utf8 */;
17
18--
19-- База данных: `dev`
20--
21
22-- --------------------------------------------------------
23
24--
25-- Структура таблицы `counter`
26--
27
28CREATE TABLE IF NOT EXISTS `counter` (
29  `id` int(11) NOT NULL auto_increment,
30  `date` bigint(20) NOT NULL default '0',
31  `ip` varchar(30) NOT NULL default '',
32  `agent` varchar(100) NOT NULL default '',
33  `refer` varchar(200) NOT NULL,
34  `file` varchar(20) NOT NULL default '',
35  `query` varchar(50) NOT NULL default '',
36  UNIQUE KEY `id` (`id`),
37  KEY `time` (`date`),
38  KEY `ip` (`ip`),
39  KEY `agent` (`agent`),
40  KEY `refer` (`refer`),
41  KEY `file` (`file`)
42) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=64 ;
43
44--
45-- Дамп данных таблицы `counter`
46--
47
48-- --------------------------------------------------------
49
50--
51-- Структура таблицы `currency`
52--
53
54CREATE TABLE IF NOT EXISTS `currency` (
55  `id` int(11) NOT NULL auto_increment,
56  `name` varchar(10) NOT NULL,
57  `coeff` decimal(8,4) NOT NULL,
58  UNIQUE KEY `id` (`id`),
59  UNIQUE KEY `name` (`name`)
60) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
61
62--
63-- Дамп данных таблицы `currency`
64--
65
66
67-- --------------------------------------------------------
68
69--
70-- Структура таблицы `doc_agent`
71--
72
73CREATE TABLE IF NOT EXISTS `doc_agent` (
74  `id` int(11) NOT NULL auto_increment,
75  `group` int(11) NOT NULL,
76  `name` varchar(100) NOT NULL,
77  `fullname` varchar(200) NOT NULL,
78  `tel` varchar(64) NOT NULL,
79  `adres` varchar(300) NOT NULL,
80  `gruzopol` varchar(300) NOT NULL,
81  `inn` varchar(24) NOT NULL,
82  `dir_fio` varchar(128) NOT NULL,
83  `dir_fio_r` varchar(128) NOT NULL,
84  `pfio` varchar(128) NOT NULL,
85  `pdol` varchar(128) NOT NULL,
86  `okevd` varchar(5) NOT NULL,
87  `okpo` varchar(10) NOT NULL,
88  `rs` varchar(22) NOT NULL,
89  `bank` varchar(50) NOT NULL,
90  `ks` varchar(50) NOT NULL,
91  `bik` varchar(12) NOT NULL,
92  `email` varchar(50) NOT NULL,
93  `type` tinyint(4) NOT NULL default '1',
94  `pasp_num` varchar(12) NOT NULL,
95  `pasp_date` date NOT NULL,
96  `pasp_kem` varchar(60) NOT NULL,
97  `comment` text NOT NULL,
98  `no_mail` tinyint(4) NOT NULL,
99  `responsible` int(11) NOT NULL,
100  `data_sverki` date NOT NULL,
101  UNIQUE KEY `id` (`id`),
102  UNIQUE KEY `uniq_name` (`group`,`name`),
103  KEY `name` (`name`),
104  KEY `fullname` (`fullname`),
105  KEY `tel` (`tel`),
106  KEY `inn` (`inn`),
107  KEY `type` (`type`),
108  KEY `pasp_num` (`pasp_num`,`pasp_date`,`pasp_kem`),
109  KEY `group` (`group`)
110) ENGINE=InnoDB  DEFAULT CHARSET=utf8 COMMENT='pcomment - printable comment' AUTO_INCREMENT=3 ;
111
112--
113-- Дамп данных таблицы `doc_agent`
114--
115
116INSERT 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
117(1, 1, 'ЧЛ', 'Частное Лицо', '+12561126', 'г. Малый, ул. Большая, д.6', 'г. Малый, ул. Зелёная, д.124', '123456', 'Иванов И.И.', 'Иванова Ивана Игоревича', '', '', '52727', '3873838738', '9852183838383873', 'ЗАО Надёжный банк', '383838938389383838', '873838', 'cl@example.com', 1, '22872788937', '1970-01-01', 'УФМС г. Малый', '', 1, 0, '0000-00-00'),
118(2, 1, 'Ещё Один', 'Ещё Один Агент', '', '', '1564653', '', '', '', '', '', '', 'regre', '', '', '', '', 'user@example.com', 1, '', '0000-00-00', '', 'dfgreg', 0, 1, '0000-00-00');
119
120-- --------------------------------------------------------
121
122--
123-- Структура таблицы `doc_agent_dov`
124--
125
126CREATE TABLE IF NOT EXISTS `doc_agent_dov` (
127  `id` int(11) NOT NULL auto_increment,
128  `ag_id` int(11) NOT NULL,
129  `name` varchar(50) NOT NULL,
130  `name2` varchar(50) NOT NULL,
131  `surname` varchar(50) NOT NULL,
132  `range` varchar(50) NOT NULL,
133  `pasp_ser` varchar(5) NOT NULL,
134  `pasp_num` varchar(10) NOT NULL,
135  `pasp_kem` varchar(100) NOT NULL,
136  `pasp_data` varchar(15) NOT NULL,
137  `mark_del` bigint(20) NOT NULL,
138  UNIQUE KEY `id` (`id`),
139  KEY `ag_id` (`ag_id`),
140  KEY `name` (`name`),
141  KEY `name2` (`name2`),
142  KEY `surname` (`surname`),
143  KEY `range` (`range`),
144  KEY `pasp_ser` (`pasp_ser`),
145  KEY `pasp_num` (`pasp_num`),
146  KEY `pasp_kem` (`pasp_kem`),
147  KEY `pasp_data` (`pasp_data`),
148  KEY `mark_del` (`mark_del`)
149) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
150
151--
152-- Дамп данных таблицы `doc_agent_dov`
153--
154
155INSERT INTO `doc_agent_dov` (`id`, `ag_id`, `name`, `name2`, `surname`, `range`, `pasp_ser`, `pasp_num`, `pasp_kem`, `pasp_data`, `mark_del`) VALUES
156(1, 1, 'Тест', 'Тестович', 'Тестов', '', '', '', '', '', 0);
157
158-- --------------------------------------------------------
159
160--
161-- Структура таблицы `doc_agent_group`
162--
163
164CREATE TABLE IF NOT EXISTS `doc_agent_group` (
165  `id` int(11) NOT NULL auto_increment,
166  `name` varchar(50) NOT NULL,
167  `pid` int(11) NOT NULL,
168  `desc` varchar(100) NOT NULL,
169  UNIQUE KEY `id` (`id`),
170  KEY `pid` (`pid`)
171) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
172
173--
174-- Дамп данных таблицы `doc_agent_group`
175--
176
177INSERT INTO `doc_agent_group` (`id`, `name`, `pid`, `desc`) VALUES
178(1, 'Покупатели', 0, ''),
179(2, 'Поставщики', 0, '');
180
181-- --------------------------------------------------------
182
183--
184-- Структура таблицы `doc_base`
185--
186
187CREATE TABLE IF NOT EXISTS `doc_base` (
188  `id` int(11) NOT NULL auto_increment,
189  `group` int(11) NOT NULL default '0' COMMENT 'ID группы',
190  `name` varchar(128) NOT NULL COMMENT 'Наименование',
191  `vc` varchar(32) NOT NULL COMMENT 'Код изготовителя',
192  `desc` text NOT NULL COMMENT 'Описание',
193  `cost` double(10,2) NOT NULL default '0.00' COMMENT 'Цена',
194  `stock` tinyint(1) NOT NULL default '0' COMMENT 'Распродажа',
195  `proizv` varchar(24) NOT NULL COMMENT 'Производитель',
196  `likvid` decimal(6,2) NOT NULL default '0.00' COMMENT 'Ликвидность',
197  `cost_date` datetime NOT NULL COMMENT 'Дата изменения цены',
198  `pos_type` tinyint(4) NOT NULL COMMENT 'Товар - услуга',
199  `hidden` tinyint(4) NOT NULL COMMENT 'Индекс сокрытия',
200  `unit` int(11) NOT NULL COMMENT 'Единица измерения',
201  UNIQUE KEY `id` (`id`),
202  KEY `group` (`group`),
203  KEY `name` (`name`),
204  KEY `stock` (`stock`),
205  KEY `cost_date` (`cost_date`),
206  KEY `hidden` (`hidden`),
207  KEY `unit` (`unit`),
208  KEY `vc` (`vc`)
209) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
210
211--
212-- Дамп данных таблицы `doc_base`
213--
214
215INSERT INTO `doc_base` (`id`, `group`, `name`, `vc`, `desc`, `cost`, `proizv`, `likvid`, `cost_date`, `pos_type`, `hidden`, `unit`) VALUES
216(1, 1, 'Товар', '', '', 100.00, '', 0.00, '2010-07-13 16:48:01', 0, 0, 1),
217(2, 1, 'Товар ещё один', '', '', 0.00, '', 0.00, '2010-06-09 16:44:09', 0, 0, 1);
218
219-- --------------------------------------------------------
220
221--
222-- Структура таблицы `doc_base_cnt`
223--
224
225CREATE TABLE IF NOT EXISTS `doc_base_cnt` (
226  `id` int(11) NOT NULL,
227  `sklad` tinyint(4) NOT NULL,
228  `cnt` double NOT NULL,
229  `mesto` int(11) NOT NULL,
230  `mincnt` int(11) NOT NULL,
231  PRIMARY KEY  (`id`,`sklad`),
232  KEY `cnt` (`cnt`),
233  KEY `mesto` (`mesto`),
234  KEY `mincnt` (`mincnt`),
235  KEY `sklad` (`sklad`)
236) ENGINE=InnoDB DEFAULT CHARSET=utf8;
237
238--
239-- Дамп данных таблицы `doc_base_cnt`
240--
241
242INSERT INTO `doc_base_cnt` (`id`, `sklad`, `cnt`, `mesto`, `mincnt`) VALUES
243(1, 1, 0, 0, 0);
244
245-- --------------------------------------------------------
246
247--
248-- Структура таблицы `doc_base_cost`
249--
250
251CREATE TABLE IF NOT EXISTS `doc_base_cost` (
252  `id` int(11) NOT NULL auto_increment,
253  `pos_id` int(11) NOT NULL,
254  `cost_id` int(11) NOT NULL,
255  `type` varchar(5) NOT NULL,
256  `value` decimal(8,2) NOT NULL,
257  `accuracy` tinyint(4) NOT NULL,
258  `direction` tinyint(4) NOT NULL,
259  UNIQUE KEY `id` (`id`),
260  UNIQUE KEY `uniq` (`pos_id`,`cost_id`),
261  KEY `group_id` (`pos_id`),
262  KEY `cost_id` (`cost_id`),
263  KEY `value` (`value`),
264  KEY `type` (`type`)
265) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
266
267--
268-- Дамп данных таблицы `doc_base_cost`
269--
270
271
272-- --------------------------------------------------------
273
274--
275-- Структура таблицы `doc_base_dop`
276--
277
278CREATE TABLE IF NOT EXISTS `doc_base_dop` (
279  `id` int(11) NOT NULL auto_increment,
280  `type` int(11) NOT NULL default '0',
281  `d_int` double NOT NULL default '0',
282  `d_ext` double NOT NULL default '0',
283  `size` double NOT NULL default '0',
284  `mass` double NOT NULL default '0',
285  `analog` varchar(20) NOT NULL,
286  `koncost` double NOT NULL default '0',
287  `strana` varchar(20) NOT NULL,
288  `tranzit` tinyint(4) NOT NULL,
289  `ntd` varchar(32) NOT NULL,
290  UNIQUE KEY `id` (`id`),
291  KEY `type` (`type`),
292  KEY `d_int` (`d_int`),
293  KEY `d_ext` (`d_ext`),
294  KEY `size` (`size`),
295  KEY `mass` (`mass`),
296  KEY `analog` (`analog`),
297  KEY `koncost` (`koncost`)
298) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
299
300--
301-- Дамп данных таблицы `doc_base_dop`
302--
303
304INSERT INTO `doc_base_dop` (`id`, `type`, `d_int`, `d_ext`, `size`, `mass`, `analog`, `koncost`, `strana`, `tranzit`, `ntd`) VALUES
305(1, 0, 3, 4, 5, 6, '1', 2, '7', 0, '8');
306
307-- --------------------------------------------------------
308
309--
310-- Структура таблицы `doc_base_dop_type`
311--
312
313CREATE TABLE IF NOT EXISTS `doc_base_dop_type` (
314  `id` int(11) NOT NULL,
315  `name` varchar(70) NOT NULL,
316  `desc` text NOT NULL,
317  UNIQUE KEY `id` (`id`),
318  KEY `name` (`name`)
319) ENGINE=InnoDB DEFAULT CHARSET=utf8;
320
321--
322-- Дамп данных таблицы `doc_base_dop_type`
323--
324
325
326-- --------------------------------------------------------
327
328--
329-- Структура таблицы `doc_base_img`
330--
331
332CREATE TABLE IF NOT EXISTS `doc_base_img` (
333  `pos_id` int(11) NOT NULL,
334  `img_id` int(11) NOT NULL,
335  `default` tinyint(4) NOT NULL,
336  UNIQUE KEY `pos_id` (`pos_id`,`img_id`),
337  KEY `default` (`default`),
338  KEY `img_id` (`img_id`)
339) ENGINE=InnoDB DEFAULT CHARSET=utf8;
340
341--
342-- Дамп данных таблицы `doc_base_img`
343--
344
345
346-- --------------------------------------------------------
347
348--
349-- Структура таблицы `doc_base_kompl`
350--
351
352CREATE TABLE IF NOT EXISTS `doc_base_kompl` (
353  `id` int(11) NOT NULL auto_increment,
354  `pos_id` int(11) NOT NULL COMMENT 'id наименования',
355  `kompl_id` int(11) NOT NULL COMMENT 'id комплектующего',
356  `cnt` int(11) NOT NULL COMMENT 'количество',
357  UNIQUE KEY `id` (`id`),
358  KEY `kompl_id` (`kompl_id`),
359  KEY `cnt` (`cnt`),
360  KEY `pos_id` (`pos_id`)
361) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Комплектующие - из чего состоит эта позиция' AUTO_INCREMENT=1 ;
362
363--
364-- Дамп данных таблицы `doc_base_kompl`
365--
366
367
368-- --------------------------------------------------------
369
370--
371-- Структура таблицы `doc_base_params`
372--
373
374CREATE TABLE IF NOT EXISTS `doc_base_params` (
375  `id` int(11) NOT NULL auto_increment,
376  `param` varchar(32) NOT NULL,
377  `type` varchar(8) NOT NULL,
378  UNIQUE KEY `id` (`id`),
379  KEY `param` (`param`)
380) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=6 ;
381
382--
383-- Дамп данных таблицы `doc_base_params`
384--
385
386INSERT INTO `doc_base_params` (`id`, `param`, `type`) VALUES
387(1, 'Толщина', 'double'),
388(2, 'Ширина', 'double'),
389(3, 'Цвет', 'text'),
390(4, 'Материал', 'text'),
391(5, 'Допустимая температура', 'int');
392
393-- --------------------------------------------------------
394
395--
396-- Структура таблицы `doc_base_values`
397--
398
399CREATE TABLE IF NOT EXISTS `doc_base_values` (
400  `id` int(11) NOT NULL,
401  `param_id` int(11) NOT NULL,
402  `value` varchar(32) NOT NULL,
403  UNIQUE KEY `unique` (`id`,`param_id`),
404  KEY `id` (`id`),
405  KEY `param` (`param_id`),
406  KEY `value` (`value`)
407) ENGINE=InnoDB DEFAULT CHARSET=utf8;
408
409--
410-- Дамп данных таблицы `doc_base_values`
411--
412
413INSERT INTO `doc_base_values` (`id`, `param_id`, `value`) VALUES
414(1, 1, '5000'),
415(1, 4, 'Кремний');
416
417-- --------------------------------------------------------
418
419--
420-- Структура таблицы `doc_cost`
421--
422
423CREATE TABLE IF NOT EXISTS `doc_cost` (
424  `id` int(11) NOT NULL auto_increment,
425  `name` varchar(25) NOT NULL,
426  `type` varchar(5) NOT NULL,
427  `value` decimal(8,2) NOT NULL COMMENT 'Значение цены',
428  `vid` tinyint(4) NOT NULL COMMENT 'Вид цены определяет места её использования',
429  `accuracy` tinyint(4) NOT NULL COMMENT 'Точность для округления',
430  `direction` tinyint(4) NOT NULL COMMENT 'Направление округления',
431  UNIQUE KEY `id` (`id`)
432) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=5 ;
433
434--
435-- Дамп данных таблицы `doc_cost`
436--
437
438INSERT INTO `doc_cost` (`id`, `name`, `type`, `value`, `vid`, `accuracy`, `direction`) VALUES
439(1, 'Оптовая', 'pp', 10.00, 1, 0, 0),
440(2, 'Розничная', 'pp', 0.00, 0, 0, 0),
441(3, 'Корпоративная', 'abs', 100.00, -2, 0, 0),
442(4, 'Со скидкой', 'abs', -1.00, -1, 0, 0);
443
444-- --------------------------------------------------------
445
446--
447-- Структура таблицы `doc_dopdata`
448--
449
450CREATE TABLE IF NOT EXISTS `doc_dopdata` (
451  `doc` int(11) NOT NULL,
452  `param` varchar(20) NOT NULL,
453  `value` varchar(150) NOT NULL,
454  UNIQUE KEY `doc` (`doc`,`param`),
455  KEY `value` (`value`)
456) ENGINE=InnoDB DEFAULT CHARSET=utf8;
457
458--
459-- Дамп данных таблицы `doc_dopdata`
460--
461
462
463-- --------------------------------------------------------
464
465--
466-- Структура таблицы `doc_group`
467--
468
469CREATE TABLE IF NOT EXISTS `doc_group` (
470  `id` int(11) NOT NULL auto_increment,
471  `name` varchar(64) NOT NULL,
472  `desc` text NOT NULL,
473  `pid` int(11) NOT NULL,
474  `hidelevel` tinyint(4) NOT NULL,
475  `printname` varchar(64) NOT NULL,
476  UNIQUE KEY `id` (`id`),
477  UNIQUE KEY `name` (`name`),
478  KEY `pid` (`pid`),
479  KEY `hidelevel` (`hidelevel`)
480) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
481
482--
483-- Дамп данных таблицы `doc_group`
484--
485
486INSERT INTO `doc_group` (`id`, `name`, `desc`, `pid`, `hidelevel`, `printname`) VALUES
487(1, 'Группа 1', '', 0, 0, ''),
488(2, 'Группа 2', '', 0, 0, '');
489
490-- --------------------------------------------------------
491
492--
493-- Структура таблицы `doc_group_cost`
494--
495
496CREATE TABLE IF NOT EXISTS `doc_group_cost` (
497  `id` int(11) NOT NULL auto_increment,
498  `group_id` int(11) NOT NULL,
499  `cost_id` int(11) NOT NULL,
500  `type` varchar(5) NOT NULL,
501  `value` decimal(8,2) NOT NULL,
502  `accuracy` tinyint(4) NOT NULL COMMENT 'Точность для округления',
503  `direction` tinyint(4) NOT NULL COMMENT 'Направление округления',
504  UNIQUE KEY `id` (`id`),
505  UNIQUE KEY `uniq` (`group_id`,`cost_id`),
506  KEY `group_id` (`group_id`),
507  KEY `cost_id` (`cost_id`),
508  KEY `value` (`value`),
509  KEY `type` (`type`)
510) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
511
512--
513-- Дамп данных таблицы `doc_group_cost`
514--
515
516
517-- --------------------------------------------------------
518
519--
520-- Структура таблицы `doc_img`
521--
522
523CREATE TABLE IF NOT EXISTS `doc_img` (
524  `id` int(11) NOT NULL auto_increment,
525  `name` varchar(100) NOT NULL,
526  `type` varchar(4) NOT NULL,
527  UNIQUE KEY `id` (`id`),
528  UNIQUE KEY `name` (`name`)
529) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
530
531--
532-- Дамп данных таблицы `doc_img`
533--
534
535
536-- --------------------------------------------------------
537
538--
539-- Структура таблицы `doc_kassa`
540--
541
542CREATE TABLE IF NOT EXISTS `doc_kassa` (
543  `ids` varchar(50) character set latin1 NOT NULL,
544  `num` int(11) NOT NULL,
545  `name` varchar(50) NOT NULL,
546  `ballance` decimal(10,2) NOT NULL,
547  `bik` varchar(20) NOT NULL,
548  `rs` varchar(30) NOT NULL,
549  `ks` varchar(30) NOT NULL,
550  `firm_id` int(11) NOT NULL,
551  UNIQUE KEY `ids` (`ids`,`num`)
552) ENGINE=InnoDB DEFAULT CHARSET=utf8;
553
554--
555-- Дамп данных таблицы `doc_kassa`
556--
557
558INSERT INTO `doc_kassa` (`ids`, `num`, `name`, `ballance`, `bik`, `rs`, `ks`, `firm_id`) VALUES
559('bank', 1, 'Главный банк', 0.00, '', '', '', 0),
560('kassa', 1, 'Основная касса', 0.00, '', '', '', 0);
561
562-- --------------------------------------------------------
563
564--
565-- Структура таблицы `doc_list`
566--
567
568CREATE TABLE IF NOT EXISTS `doc_list` (
569  `id` int(11) NOT NULL auto_increment,
570  `type` tinyint(4) NOT NULL default '0',
571  `agent` int(11) NOT NULL default '0',
572  `comment` text NOT NULL,
573  `date` bigint(20) NOT NULL default '0',
574  `ok` bigint(20) NOT NULL default '0',
575  `sklad` tinyint(4) NOT NULL default '0',
576  `kassa` tinyint(4) NOT NULL default '0',
577  `bank` tinyint(4) NOT NULL default '0',
578  `user` int(11) NOT NULL default '0',
579  `altnum` int(11) NOT NULL,
580  `subtype` varchar(5) NOT NULL,
581  `sum` decimal(10,2) NOT NULL default '0.00',
582  `nds` int(11) NOT NULL default '0',
583  `p_doc` int(11) NOT NULL,
584  `mark_del` bigint(20) NOT NULL,
585  `firm_id` int(11) NOT NULL default '1',
586  UNIQUE KEY `id` (`id`),
587  KEY `type` (`type`),
588  KEY `fio` (`agent`),
589  KEY `date` (`date`),
590  KEY `altnum` (`altnum`),
591  KEY `p_doc` (`p_doc`),
592  KEY `ok` (`ok`),
593  KEY `sklad` (`sklad`),
594  KEY `user` (`user`),
595  KEY `subtype` (`subtype`),
596  KEY `mark_del` (`mark_del`),
597  KEY `firm_id` (`firm_id`),
598  KEY `kassa` (`kassa`,`bank`)
599) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
600
601--
602-- Дамп данных таблицы `doc_list`
603--
604
605
606-- --------------------------------------------------------
607
608--
609-- Структура таблицы `doc_list_pos`
610--
611
612CREATE TABLE IF NOT EXISTS `doc_list_pos` (
613  `id` int(11) NOT NULL auto_increment,
614  `doc` int(11) NOT NULL default '0',
615  `tovar` int(11) NOT NULL default '0',
616  `cnt` int(11) NOT NULL default '0',
617  `sn` varchar(15) NOT NULL,
618  `comm` varchar(50) NOT NULL,
619  `cost` double NOT NULL default '0',
620  `page` int(11) NOT NULL default '0',
621  KEY `id` (`id`),
622  KEY `doc` (`doc`),
623  KEY `tovar` (`tovar`),
624  KEY `page` (`page`)
625) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
626
627--
628-- Дамп данных таблицы `doc_list_pos`
629--
630
631
632-- --------------------------------------------------------
633
634--
635-- Структура таблицы `doc_list_sn`
636--
637
638CREATE TABLE IF NOT EXISTS `doc_list_sn` (
639  `id` int(11) NOT NULL auto_increment,
640  `pos_id` int(11) NOT NULL COMMENT 'ID товара',
641  `num` varchar(64) NOT NULL COMMENT 'Серийный номер',
642  `prix_list_pos` int(11) NOT NULL COMMENT 'Строка поступления',
643  `rasx_list_pos` int(11) default NULL COMMENT 'Строка реализации',
644  UNIQUE KEY `id` (`id`),
645  KEY `pos_id` (`pos_id`),
646  KEY `num` (`num`),
647  KEY `prix_list_pos` (`prix_list_pos`),
648  KEY `rasx_list_pos` (`rasx_list_pos`)
649) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Серийные номера' AUTO_INCREMENT=1 ;
650
651--
652-- Дамп данных таблицы `doc_list_sn`
653--
654
655
656-- --------------------------------------------------------
657
658--
659-- Структура таблицы `doc_log`
660--
661
662CREATE TABLE IF NOT EXISTS `doc_log` (
663  `id` int(11) NOT NULL auto_increment,
664  `user` int(11) NOT NULL,
665  `ip` varchar(20) NOT NULL,
666  `object` varchar(20) NOT NULL,
667  `object_id` int(11) NOT NULL,
668  `motion` varchar(100) NOT NULL,
669  `desc` varchar(500) NOT NULL,
670  `time` datetime NOT NULL,
671  UNIQUE KEY `id` (`id`),
672  KEY `user` (`user`),
673  KEY `motion` (`motion`),
674  KEY `time` (`time`),
675  KEY `desc` (`desc`(333)),
676  KEY `ip` (`ip`)
677) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
678
679--
680-- Дамп данных таблицы `doc_log`
681--
682
683
684-- --------------------------------------------------------
685
686--
687-- Структура таблицы `doc_rasxodi`
688--
689
690CREATE TABLE IF NOT EXISTS `doc_rasxodi` (
691  `id` int(11) NOT NULL auto_increment,
692  `name` varchar(50) NOT NULL,
693  `adm` tinyint(4) NOT NULL,
694  UNIQUE KEY `id` (`id`),
695  KEY `name` (`name`),
696  KEY `adm` (`adm`)
697) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COMMENT='Статьи расходов' AUTO_INCREMENT=15 ;
698
699--
700-- Дамп данных таблицы `doc_rasxodi`
701--
702
703INSERT INTO `doc_rasxodi` (`id`, `name`, `adm`) VALUES
704(0, 'Прочие расходы', 1),
705(1, 'Аренда офиса, склада', 1),
706(2, 'Зарплата, премии, надбавки', 1),
707(3, 'Канцелярские товары, расходные материалы', 1),
708(4, 'Представительские расходы', 1),
709(5, 'Другие (банковские) платежи', 1),
710(6, 'Закупка товара на склад', 0),
711(7, 'Закупка товара на продажу', 0),
712(8, 'Транспортные расходы', 1),
713(9, 'Расходы на связь', 1),
714(10, 'Оплата товара на реализации', 0),
715(11, 'Налоги и сборы', 1),
716(12, 'Средства под отчёт', 0),
717(13, 'Расходы на рекламу', 1),
718(14, 'Возврат товара', 0);
719
720-- --------------------------------------------------------
721
722--
723-- Структура таблицы `doc_sklady`
724--
725
726CREATE TABLE IF NOT EXISTS `doc_sklady` (
727  `id` tinyint(4) NOT NULL auto_increment,
728  `name` varchar(100) NOT NULL,
729  `comment` text NOT NULL,
730  KEY `id` (`id`),
731  KEY `name` (`name`)
732) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
733
734--
735-- Дамп данных таблицы `doc_sklady`
736--
737
738INSERT INTO `doc_sklady` (`id`, `name`, `comment`) VALUES
739(1, 'Склад 1', ''),
740(2, 'Склад 2', '');
741
742-- --------------------------------------------------------
743
744--
745-- Структура таблицы `doc_types`
746--
747
748CREATE TABLE IF NOT EXISTS `doc_types` (
749  `id` tinyint(4) NOT NULL auto_increment,
750  `name` varchar(30) NOT NULL,
751  KEY `id` (`id`)
752) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=18 ;
753
754--
755-- Дамп данных таблицы `doc_types`
756--
757
758INSERT INTO `doc_types` (`id`, `name`) VALUES
759(1, 'Поступление'),
760(2, 'Реализация'),
761(3, 'Заявка покупателя'),
762(4, 'Банк - приход'),
763(5, 'Банк - расход'),
764(6, 'Касса - приход'),
765(7, 'Касса - расход'),
766(8, 'Перемещение товара'),
767(9, 'Перемещение средств (касса)'),
768(10, 'Доверенность'),
769(11, 'Предложение поставщика'),
770(12, 'Товар в пути'),
771(13, 'Коммерческое предложение'),
772(14, 'Договор'),
773(15, 'Реализация (оперативная)'),
774(16, 'Спецификация'),
775(17, 'Сборка изделия');
776
777-- --------------------------------------------------------
778
779--
780-- Структура таблицы `doc_units`
781--
782
783CREATE TABLE IF NOT EXISTS `doc_units` (
784  `id` int(11) NOT NULL auto_increment,
785  `name` varchar(16) NOT NULL,
786  `printname` varchar(8) NOT NULL,
787  UNIQUE KEY `id` (`id`),
788  KEY `name` (`name`),
789  KEY `printname` (`printname`)
790) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=8 ;
791
792--
793-- Дамп данных таблицы `doc_units`
794--
795
796INSERT INTO `doc_units` (`id`, `name`, `printname`) VALUES
797(1, 'Штука', 'шт.'),
798(2, 'Килограмм', 'кг.'),
799(3, 'Грамм', 'гр.'),
800(4, 'Литр', 'л.'),
801(5, 'Метр', 'м.'),
802(6, 'Милиметр', 'мм.'),
803(7, 'Упаковка', 'уп.');
804
805-- --------------------------------------------------------
806
807--
808-- Структура таблицы `doc_vars`
809--
810
811CREATE TABLE IF NOT EXISTS `doc_vars` (
812  `id` int(11) NOT NULL auto_increment,
813  `firm_name` varchar(150) NOT NULL,
814  `firm_director` varchar(100) NOT NULL,
815  `firm_director_r` varchar(100) NOT NULL,
816  `firm_manager` varchar(100) NOT NULL,
817  `firm_buhgalter` varchar(100) NOT NULL,
818  `firm_kladovshik` varchar(100) NOT NULL,
819  `firm_kladovshik_id` int(11) NOT NULL,
820  `firm_bank` varchar(100) NOT NULL,
821  `firm_bank_kor_s` varchar(25) NOT NULL,
822  `firm_bik` varchar(15) NOT NULL,
823  `firm_schet` varchar(25) NOT NULL,
824  `firm_inn` varchar(25) NOT NULL,
825  `firm_adres` varchar(150) NOT NULL,
826  `firm_realadres` varchar(150) NOT NULL,
827  `firm_gruzootpr` varchar(300) NOT NULL,
828  `firm_telefon` varchar(60) NOT NULL,
829  `firm_okpo` varchar(10) NOT NULL,
830  `param_nds` double NOT NULL default '0',
831  `firm_skin` varchar(16) NOT NULL,
832  UNIQUE KEY `id` (`id`)
833) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
834
835--
836-- Дамп данных таблицы `doc_vars`
837--
838
839INSERT INTO `doc_vars` (`id`, `firm_name`, `firm_director`, `firm_director_r`, `firm_manager`, `firm_buhgalter`, `firm_kladovshik`, `firm_kladovshik_id`, `firm_bank`, `firm_bank_kor_s`, `firm_bik`, `firm_schet`, `firm_inn`, `firm_adres`, `firm_realadres`, `firm_gruzootpr`, `firm_telefon`, `firm_okpo`, `param_nds`, `firm_skin`) VALUES
840(1, 'ООО Первая Фирма', '', '', '', '', '', 0, '', '', '', '', '', '', '', '', '', '', 0, '');
841
842-- --------------------------------------------------------
843
844--
845-- Структура таблицы `errorlog`
846--
847
848CREATE TABLE IF NOT EXISTS `errorlog` (
849  `id` int(11) NOT NULL auto_increment,
850  `page` varchar(128) NOT NULL,
851  `referer` varchar(128) NOT NULL,
852  `agent` varchar(128) NOT NULL,
853  `ip` varchar(18) NOT NULL,
854  `msg` text NOT NULL,
855  `date` datetime NOT NULL,
856  `uid` int(11) NOT NULL,
857  UNIQUE KEY `id` (`id`),
858  KEY `page` (`page`),
859  KEY `referer` (`referer`),
860  KEY `date` (`date`),
861  KEY `agent` (`agent`,`ip`)
862) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
863
864--
865-- Дамп данных таблицы `errorlog`
866--
867
868
869-- --------------------------------------------------------
870
871--
872-- Структура таблицы `firm_info`
873--
874
875CREATE TABLE IF NOT EXISTS `firm_info` (
876  `id` int(11) NOT NULL auto_increment,
877  `name` varchar(100) NOT NULL default '',
878  `signature` varchar(200) NOT NULL default '' COMMENT 'Сигнатура для определения принадлежности прайса',
879  `currency` tinyint(4) NOT NULL,
880  `coeff` decimal(10,3) NOT NULL,
881  `last_update` datetime NOT NULL,
882  PRIMARY KEY  (`id`),
883  KEY `name` (`name`),
884  KEY `sign` (`signature`)
885) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
886
887--
888-- Дамп данных таблицы `firm_info`
889--
890
891INSERT INTO `firm_info` (`id`, `name`, `signature`, `currency`, `coeff`, `last_update`) VALUES
892(1, 'test', 'test@example.com', 0, 0.000, '0000-00-00 00:00:00');
893
894-- --------------------------------------------------------
895
896--
897-- Структура таблицы `firm_info_struct`
898--
899
900CREATE TABLE IF NOT EXISTS `firm_info_struct` (
901  `id` int(11) NOT NULL auto_increment,
902  `firm_id` int(11) NOT NULL COMMENT 'Номер фирмы',
903  `table_name` varchar(50) NOT NULL COMMENT 'Название листа прайса',
904  `name` mediumint(9) NOT NULL COMMENT 'N колонки наименований',
905  `cost` mediumint(9) NOT NULL,
906  `art` mediumint(9) NOT NULL,
907  `nal` mediumint(9) NOT NULL,
908  UNIQUE KEY `id` (`id`),
909  KEY `firm_id` (`firm_id`),
910  KEY `table_name` (`table_name`)
911) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
912
913--
914-- Дамп данных таблицы `firm_info_struct`
915--
916
917INSERT INTO `firm_info_struct` (`id`, `firm_id`, `table_name`, `name`, `cost`, `art`, `nal`) VALUES
918(1, 1, 'test', 2, 3, 1, 4);
919
920-- --------------------------------------------------------
921
922--
923-- Структура таблицы `loginfo`
924--
925
926CREATE TABLE IF NOT EXISTS `loginfo` (
927  `id` int(11) NOT NULL auto_increment,
928  `date` datetime NOT NULL,
929  `page` varchar(100) NOT NULL,
930  `query` varchar(100) NOT NULL,
931  `mode` varchar(20) NOT NULL,
932  `ip` varchar(30) NOT NULL,
933  `user` int(11) NOT NULL,
934  `text` varchar(500) NOT NULL,
935  UNIQUE KEY `id` (`id`),
936  KEY `date` (`date`),
937  KEY `page` (`page`),
938  KEY `query` (`query`),
939  KEY `mode` (`mode`),
940  KEY `ip` (`ip`),
941  KEY `user` (`user`)
942) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
943
944--
945-- Дамп данных таблицы `loginfo`
946--
947
948
949-- --------------------------------------------------------
950
951--
952-- Структура таблицы `news`
953--
954
955CREATE TABLE IF NOT EXISTS `news` (
956  `id` int(11) NOT NULL auto_increment,
957  `title` varchar(64) NOT NULL,
958  `text` text  NOT NULL,
959  `date` datetime NOT NULL,
960  `owner` int(11) NOT NULL,
961  UNIQUE KEY `id` (`id`)
962) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
963
964--
965-- Дамп данных таблицы `news`
966--
967
968
969-- --------------------------------------------------------
970
971--
972-- Структура таблицы `notes`
973--
974
975CREATE TABLE IF NOT EXISTS `notes` (
976  `id` int(11) NOT NULL auto_increment,
977  `user` int(11) NOT NULL,
978  `sender` int(11) NOT NULL,
979  `head` varchar(50) NOT NULL,
980  `msg` text NOT NULL,
981  `senddate` datetime NOT NULL,
982  `enddate` datetime NOT NULL,
983  `ok` tinyint(4) NOT NULL,
984  `comment` text NOT NULL,
985  UNIQUE KEY `id` (`id`),
986  KEY `user` (`user`),
987  KEY `sender` (`sender`),
988  KEY `senddate` (`senddate`),
989  KEY `enddate` (`enddate`)
990) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
991
992--
993-- Дамп данных таблицы `notes`
994--
995
996
997-- --------------------------------------------------------
998
999--
1000-- Структура таблицы `parsed_price`
1001--
1002
1003CREATE TABLE IF NOT EXISTS `parsed_price` (
1004  `id` int(11) NOT NULL auto_increment,
1005  `firm` int(11) NOT NULL,
1006  `pos` int(11) NOT NULL,
1007  `cost` decimal(10,2) NOT NULL,
1008  `nal` varchar(10) NOT NULL,
1009  `from` int(11) NOT NULL,
1010  PRIMARY KEY  (`id`),
1011  KEY `firm` (`firm`),
1012  KEY `pos` (`pos`)
1013) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
1014
1015--
1016-- Дамп данных таблицы `parsed_price`
1017--
1018
1019
1020-- --------------------------------------------------------
1021
1022--
1023-- Структура таблицы `photogalery`
1024--
1025
1026CREATE TABLE IF NOT EXISTS `photogalery` (
1027  `id` int(11) NOT NULL auto_increment,
1028  `uid` int(11) NOT NULL default '0',
1029  `comment` varchar(50) NOT NULL,
1030  UNIQUE KEY `id` (`id`),
1031  KEY `uid` (`uid`)
1032) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
1033
1034--
1035-- Дамп данных таблицы `photogalery`
1036--
1037
1038
1039-- --------------------------------------------------------
1040
1041--
1042-- Структура таблицы `price`
1043--
1044
1045CREATE TABLE IF NOT EXISTS `price` (
1046  `id` int(11) NOT NULL auto_increment,
1047  `name` varchar(200) NOT NULL default '',
1048  `cost` double NOT NULL default '0',
1049  `firm` int(11) NOT NULL default '0',
1050  `art` varchar(20) NOT NULL default '',
1051  `nal` varchar(20) NOT NULL,
1052  `date` datetime NOT NULL default '0000-00-00 00:00:00',
1053  `seeked` int(11) NOT NULL,
1054  KEY `name` (`name`),
1055  KEY `cost` (`cost`),
1056  KEY `firm` (`firm`),
1057  KEY `art` (`art`),
1058  KEY `date` (`date`),
1059  KEY `id` (`id`)
1060) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
1061
1062--
1063-- Дамп данных таблицы `price`
1064--
1065
1066
1067-- --------------------------------------------------------
1068
1069--
1070-- Структура таблицы `prices_replaces`
1071--
1072
1073CREATE TABLE IF NOT EXISTS `prices_replaces` (
1074  `id` int(11) NOT NULL auto_increment,
1075  `search_str` varchar(16) NOT NULL,
1076  `replace_str` varchar(256) NOT NULL,
1077  PRIMARY KEY  (`id`),
1078  UNIQUE KEY `id` (`id`),
1079  KEY `search_str` (`search_str`)
1080) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Список замен для регулярных выражений анализатора прайсов' AUTO_INCREMENT=1 ;
1081
1082--
1083-- Дамп данных таблицы `prices_replaces`
1084--
1085
1086
1087-- --------------------------------------------------------
1088
1089--
1090-- Структура таблицы `questions`
1091--
1092
1093CREATE TABLE IF NOT EXISTS `questions` (
1094  `id` int(11) NOT NULL auto_increment,
1095  `text` varchar(200) NOT NULL,
1096  `mode` int(11) NOT NULL,
1097  UNIQUE KEY `id` (`id`)
1098) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
1099
1100--
1101-- Дамп данных таблицы `questions`
1102--
1103
1104
1105-- --------------------------------------------------------
1106
1107--
1108-- Структура таблицы `question_answ`
1109--
1110
1111CREATE TABLE IF NOT EXISTS `question_answ` (
1112  `id` int(11) NOT NULL auto_increment,
1113  `q_id` int(11) NOT NULL,
1114  `answer` varchar(500) NOT NULL,
1115  `uid` int(11) NOT NULL,
1116  `ip` varchar(15) NOT NULL,
1117  UNIQUE KEY `id` (`id`),
1118  KEY `q_id` (`q_id`),
1119  KEY `uid` (`uid`),
1120  KEY `ip` (`ip`)
1121) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
1122
1123--
1124-- Дамп данных таблицы `question_answ`
1125--
1126
1127
1128-- --------------------------------------------------------
1129
1130--
1131-- Структура таблицы `question_ip`
1132--
1133
1134CREATE TABLE IF NOT EXISTS `question_ip` (
1135  `ip` varchar(15) NOT NULL,
1136  `result` int(11) NOT NULL,
1137  UNIQUE KEY `ip_2` (`ip`)
1138) ENGINE=MyISAM DEFAULT CHARSET=utf8;
1139
1140--
1141-- Дамп данных таблицы `question_ip`
1142--
1143
1144
1145-- --------------------------------------------------------
1146
1147--
1148-- Структура таблицы `question_vars`
1149--
1150
1151CREATE TABLE IF NOT EXISTS `question_vars` (
1152  `id` int(11) NOT NULL auto_increment,
1153  `q_id` int(11) NOT NULL,
1154  `var_id` int(11) NOT NULL,
1155  `text` varchar(500) NOT NULL,
1156  UNIQUE KEY `id` (`id`),
1157  KEY `q_id` (`q_id`,`var_id`)
1158) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
1159
1160--
1161-- Дамп данных таблицы `question_vars`
1162--
1163
1164
1165-- --------------------------------------------------------
1166
1167--
1168-- Структура таблицы `seekdata`
1169--
1170
1171CREATE TABLE IF NOT EXISTS `seekdata` (
1172  `id` int(11) NOT NULL auto_increment,
1173  `name` varchar(200) NOT NULL,
1174  `sql` varchar(200) NOT NULL,
1175  `regex` varchar(200) NOT NULL,
1176  `group` int(11) NOT NULL,
1177  `regex_neg` varchar(256) NOT NULL,
1178  UNIQUE KEY `id` (`id`),
1179  KEY `name` (`name`),
1180  KEY `sql` (`sql`),
1181  KEY `regex` (`regex`)
1182) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
1183
1184--
1185-- Дамп данных таблицы `seekdata`
1186--
1187
1188
1189-- --------------------------------------------------------
1190
1191--
1192-- Структура таблицы `sys_cli_status`
1193--
1194
1195CREATE TABLE IF NOT EXISTS `sys_cli_status` (
1196  `id` int(11) NOT NULL auto_increment,
1197  `script` varchar(64) NOT NULL,
1198  `status` text NOT NULL,
1199  UNIQUE KEY `id` (`id`),
1200  KEY `script` (`script`)
1201) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
1202
1203--
1204-- Дамп данных таблицы `sys_cli_status`
1205--
1206
1207
1208-- --------------------------------------------------------
1209
1210--
1211-- Структура таблицы `tickets`
1212--
1213
1214CREATE TABLE IF NOT EXISTS `tickets` (
1215  `id` int(11) NOT NULL auto_increment,
1216  `date` datetime NOT NULL,
1217  `autor` int(11) NOT NULL,
1218  `priority` tinyint(4) NOT NULL,
1219  `theme` varchar(100) NOT NULL,
1220  `text` text NOT NULL,
1221  `to_uid` int(11) NOT NULL,
1222  `to_date` date NOT NULL,
1223  `state` tinyint(4) NOT NULL,
1224  UNIQUE KEY `id` (`id`),
1225  KEY `date` (`date`),
1226  KEY `autor` (`autor`),
1227  KEY `theme` (`theme`),
1228  KEY `to_uid` (`to_uid`),
1229  KEY `to_date` (`to_date`)
1230) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
1231
1232--
1233-- Дамп данных таблицы `tickets`
1234--
1235
1236
1237-- --------------------------------------------------------
1238
1239--
1240-- Структура таблицы `tickets_log`
1241--
1242
1243CREATE TABLE IF NOT EXISTS `tickets_log` (
1244  `id` int(11) NOT NULL auto_increment,
1245  `uid` int(11) NOT NULL,
1246  `ticket` int(11) NOT NULL,
1247  `date` datetime NOT NULL,
1248  `text` text NOT NULL,
1249  UNIQUE KEY `id` (`id`),
1250  KEY `uid` (`uid`,`ticket`,`date`)
1251) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
1252
1253--
1254-- Дамп данных таблицы `tickets_log`
1255--
1256
1257
1258-- --------------------------------------------------------
1259
1260--
1261-- Структура таблицы `tickets_priority`
1262--
1263
1264CREATE TABLE IF NOT EXISTS `tickets_priority` (
1265  `id` tinyint(4) NOT NULL,
1266  `name` varchar(50) NOT NULL,
1267  `color` varchar(6) NOT NULL,
1268  `comment` varchar(200) NOT NULL,
1269  UNIQUE KEY `id` (`id`),
1270  KEY `name` (`name`)
1271) ENGINE=MyISAM DEFAULT CHARSET=utf8;
1272
1273--
1274-- Дамп данных таблицы `tickets_priority`
1275--
1276
1277
1278-- --------------------------------------------------------
1279
1280--
1281-- Структура таблицы `tickets_state`
1282--
1283
1284CREATE TABLE IF NOT EXISTS `tickets_state` (
1285  `id` int(11) NOT NULL,
1286  `name` varchar(30) NOT NULL,
1287  UNIQUE KEY `id` (`id`)
1288) ENGINE=MyISAM DEFAULT CHARSET=utf8;
1289
1290--
1291-- Дамп данных таблицы `tickets_state`
1292--
1293
1294
1295-- --------------------------------------------------------
1296
1297--
1298-- Структура таблицы `traffic_denyip`
1299--
1300
1301CREATE TABLE IF NOT EXISTS `traffic_denyip` (
1302  `id` int(11) NOT NULL auto_increment,
1303  `ip` varchar(20) NOT NULL,
1304  `host` varchar(50) NOT NULL,
1305  UNIQUE KEY `id_2` (`id`),
1306  UNIQUE KEY `ip` (`ip`)
1307) ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT='Zapreshennie IP' AUTO_INCREMENT=1 ;
1308
1309--
1310-- Дамп данных таблицы `traffic_denyip`
1311--
1312
1313
1314-- --------------------------------------------------------
1315
1316--
1317-- Структура таблицы `ulog`
1318--
1319
1320CREATE TABLE IF NOT EXISTS `ulog` (
1321  `id` bigint(20) unsigned NOT NULL auto_increment,
1322  `raw_mac` varchar(80) default NULL,
1323  `oob_time_sec` int(10) unsigned default NULL,
1324  `oob_time_usec` int(10) unsigned default NULL,
1325  `oob_prefix` varchar(32) default NULL,
1326  `oob_mark` int(10) unsigned default NULL,
1327  `oob_in` varchar(32) default NULL,
1328  `oob_out` varchar(32) default NULL,
1329  `ip_saddr` varchar(15) default NULL,
1330  `ip_daddr` varchar(15) default NULL,
1331  `ip_protocol` tinyint(3) unsigned default NULL,
1332  `ip_tos` tinyint(3) unsigned default NULL,
1333  `ip_ttl` tinyint(3) unsigned default NULL,
1334  `ip_totlen` smallint(5) unsigned default NULL,
1335  `ip_ihl` tinyint(3) unsigned default NULL,
1336  `ip_csum` smallint(5) unsigned default NULL,
1337  `ip_id` smallint(5) unsigned default NULL,
1338  `ip_fragoff` smallint(5) unsigned default NULL,
1339  `tcp_sport` smallint(5) unsigned default NULL,
1340  `tcp_dport` smallint(5) unsigned default NULL,
1341  `tcp_seq` int(10) unsigned default NULL,
1342  `tcp_ackseq` int(10) unsigned default NULL,
1343  `tcp_window` smallint(5) unsigned default NULL,
1344  `tcp_urg` tinyint(4) default NULL,
1345  `tcp_urgp` smallint(5) unsigned default NULL,
1346  `tcp_ack` tinyint(4) default NULL,
1347  `tcp_psh` tinyint(4) default NULL,
1348  `tcp_rst` tinyint(4) default NULL,
1349  `tcp_syn` tinyint(4) default NULL,
1350  `tcp_fin` tinyint(4) default NULL,
1351  `udp_sport` smallint(5) unsigned default NULL,
1352  `udp_dport` smallint(5) unsigned default NULL,
1353  `udp_len` smallint(5) unsigned default NULL,
1354  `icmp_type` tinyint(3) unsigned default NULL,
1355  `icmp_code` tinyint(3) unsigned default NULL,
1356  `icmp_echoid` smallint(5) unsigned default NULL,
1357  `icmp_echoseq` smallint(5) unsigned default NULL,
1358  `icmp_gateway` int(10) unsigned default NULL,
1359  `icmp_fragmtu` smallint(5) unsigned default NULL,
1360  `pwsniff_user` varchar(30) default NULL,
1361  `pwsniff_pass` varchar(30) default NULL,
1362  `ahesp_spi` int(10) unsigned default NULL,
1363  UNIQUE KEY `id` (`id`),
1364  KEY `ip_daddr` (`ip_daddr`),
1365  KEY `ip_saddr` (`ip_saddr`)
1366) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
1367
1368--
1369-- Дамп данных таблицы `ulog`
1370--
1371
1372
1373-- --------------------------------------------------------
1374
1375--
1376-- Структура таблицы `users`
1377--
1378
1379CREATE TABLE IF NOT EXISTS `users` (
1380  `id` int(11) NOT NULL auto_increment,
1381  `name` varchar(30) NOT NULL,
1382  `pass` varchar(35) NOT NULL,
1383  `passch` varchar(35) NOT NULL,
1384  `email` varchar(50) NOT NULL,
1385  `date_reg` datetime NOT NULL,
1386  `confirm` varchar(32) NOT NULL,
1387  `subscribe` int(11) NOT NULL COMMENT 'Podpiska na novosti i dr informaciy',
1388  `lastlogin` datetime NOT NULL,
1389  `rname` varchar(32) NOT NULL,
1390  `tel` varchar(15) NOT NULL,
1391  `adres` varchar(100) NOT NULL,
1392  `worker` tinyint(4) NOT NULL,
1393  UNIQUE KEY `id` (`id`),
1394  KEY `passch` (`passch`)
1395) ENGINE=InnoDB  DEFAULT CHARSET=utf8 COMMENT='Spisok pol''zovatelei' AUTO_INCREMENT=2 ;
1396
1397--
1398-- Дамп данных таблицы `users`
1399--
1400
1401INSERT INTO `users` (`id`, `name`, `pass`, `passch`, `email`, `date_reg`, `confirm`, `subscribe`, `lastlogin`, `rname`, `tel`, `adres`) VALUES
1402(1, 'root', '63a9f0ea7bb98050796b649e85481845', '', '', '0000-00-00 00:00:00', '0', 0, '2011-01-24 12:23:30', '', '', '');
1403
1404-- --------------------------------------------------------
1405
1406--
1407-- Структура таблицы `users_bad_auth`
1408--
1409
1410CREATE TABLE IF NOT EXISTS `users_bad_auth` (
1411  `id` int(11) NOT NULL auto_increment,
1412  `ip` varchar(24) NOT NULL,
1413  `time` double NOT NULL,
1414  UNIQUE KEY `id` (`id`),
1415  KEY `ip` (`ip`),
1416  KEY `date` (`time`)
1417) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
1418
1419--
1420-- Дамп данных таблицы `users_bad_auth`
1421--
1422
1423
1424-- --------------------------------------------------------
1425
1426--
1427-- Структура таблицы `users_data`
1428--
1429
1430CREATE TABLE IF NOT EXISTS `users_data` (
1431  `uid` int(11) NOT NULL default '0',
1432  `param` varchar(25) NOT NULL,
1433  `value` varchar(128) NOT NULL,
1434  UNIQUE KEY `uid` (`uid`,`param`),
1435  KEY `value` (`value`)
1436) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1437
1438--
1439-- Дамп данных таблицы `users_data`
1440--
1441
1442
1443-- --------------------------------------------------------
1444
1445--
1446-- Структура таблицы `users_grouplist`
1447--
1448
1449CREATE TABLE IF NOT EXISTS `users_grouplist` (
1450  `id` int(11) NOT NULL auto_increment,
1451  `name` varchar(50) NOT NULL,
1452  `comment` text NOT NULL,
1453  UNIQUE KEY `id` (`id`),
1454  KEY `name` (`name`)
1455) ENGINE=InnoDB  DEFAULT CHARSET=latin1 PACK_KEYS=0 COMMENT='Spisok grupp' AUTO_INCREMENT=2 ;
1456
1457--
1458-- Дамп данных таблицы `users_grouplist`
1459--
1460
1461INSERT INTO `users_grouplist` (`id`, `name`, `comment`) VALUES
1462(1, 'root', '');
1463
1464-- --------------------------------------------------------
1465
1466--
1467-- Структура таблицы `users_grouprights`
1468--
1469
1470CREATE TABLE IF NOT EXISTS `users_grouprights` (
1471  `id` int(11) NOT NULL auto_increment,
1472  `gid` int(11) NOT NULL,
1473  `object` varchar(50) NOT NULL,
1474  `a_read` tinyint(4) NOT NULL,
1475  `a_write` tinyint(4) NOT NULL,
1476  `a_edit` tinyint(4) NOT NULL,
1477  `a_delete` tinyint(4) NOT NULL,
1478  UNIQUE KEY `id` (`id`),
1479  KEY `gid` (`gid`),
1480  KEY `object` (`object`)
1481) ENGINE=InnoDB  DEFAULT CHARSET=latin1 COMMENT='Prava grupp na dostup k objectam' AUTO_INCREMENT=2 ;
1482
1483--
1484-- Дамп данных таблицы `users_grouprights`
1485--
1486
1487INSERT INTO `users_grouprights` (`id`, `gid`, `object`, `a_read`, `a_write`, `a_edit`, `a_delete`) VALUES
1488(1, 1, 'doc_list', 1, 1, 1, 0);
1489
1490-- --------------------------------------------------------
1491
1492--
1493-- Структура таблицы `users_groups`
1494--
1495
1496CREATE TABLE IF NOT EXISTS `users_groups` (
1497  `id` int(11) NOT NULL auto_increment,
1498  `uid` int(11) NOT NULL,
1499  `gid` int(11) NOT NULL,
1500  UNIQUE KEY `id` (`id`),
1501  KEY `uid` (`uid`),
1502  KEY `gid` (`gid`)
1503) ENGINE=InnoDB  DEFAULT CHARSET=latin1 COMMENT='Sootvetstvie grupp i pol''zovatelei' AUTO_INCREMENT=3 ;
1504
1505--
1506-- Дамп данных таблицы `users_groups`
1507--
1508
1509INSERT INTO `users_groups` (`id`, `uid`, `gid`) VALUES
1510(2, 1, 1);
1511
1512-- --------------------------------------------------------
1513
1514--
1515-- Структура таблицы `wiki`
1516--
1517
1518CREATE TABLE IF NOT EXISTS `wiki` (
1519  `name` varchar(50) NOT NULL,
1520  `date` datetime NOT NULL,
1521  `autor` int(11) NOT NULL,
1522  `changed` datetime NOT NULL,
1523  `changeautor` int(11) NOT NULL,
1524  `text` text NOT NULL,
1525  UNIQUE KEY `name` (`name`),
1526  KEY `date` (`date`),
1527  KEY `autor` (`autor`),
1528  KEY `changed` (`changed`),
1529  KEY `changeautor` (`changeautor`)
1530) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1531
1532--
1533-- Дамп данных таблицы `wiki`
1534--
1535
1536INSERT INTO `wiki` (`name`, `date`, `autor`, `changed`, `changeautor`, `text`) VALUES
1537('main', '2010-06-22 10:49:25', 1, '2010-06-30 16:06:48', 1, '(:title Сайт в разработке:)\r\n\r\n');
1538
1539-- --------------------------------------------------------
1540
1541--
1542-- Структура таблицы `wikiphoto`
1543--
1544
1545CREATE TABLE IF NOT EXISTS `wikiphoto` (
1546  `id` int(11) NOT NULL auto_increment,
1547  `uid` int(11) NOT NULL default '0',
1548  `comment` varchar(50) NOT NULL,
1549  UNIQUE KEY `id` (`id`)
1550) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
1551
1552--
1553-- Дамп данных таблицы `wikiphoto`
1554--
1555
1556
1557--
1558-- Ограничения внешнего ключа сохраненных таблиц
1559--
1560
1561--
1562-- Ограничения внешнего ключа таблицы `doc_agent`
1563--
1564ALTER TABLE `doc_agent`
1565  ADD CONSTRAINT `doc_agent_ibfk_1` FOREIGN KEY (`group`) REFERENCES `doc_agent_group` (`id`);
1566
1567--
1568-- Ограничения внешнего ключа таблицы `doc_agent_dov`
1569--
1570ALTER TABLE `doc_agent_dov`
1571  ADD CONSTRAINT `doc_agent_dov_ibfk_1` FOREIGN KEY (`ag_id`) REFERENCES `doc_agent` (`id`);
1572
1573--
1574-- Ограничения внешнего ключа таблицы `doc_base`
1575--
1576ALTER TABLE `doc_base`
1577  ADD CONSTRAINT `doc_base_ibfk_2` FOREIGN KEY (`unit`) REFERENCES `doc_units` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION,
1578  ADD CONSTRAINT `doc_base_ibfk_1` FOREIGN KEY (`group`) REFERENCES `doc_group` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;
1579
1580--
1581-- Ограничения внешнего ключа таблицы `doc_base_cnt`
1582--
1583ALTER TABLE `doc_base_cnt`
1584  ADD CONSTRAINT `doc_base_cnt_ibfk_2` FOREIGN KEY (`sklad`) REFERENCES `doc_sklady` (`id`),
1585  ADD CONSTRAINT `doc_base_cnt_ibfk_1` FOREIGN KEY (`id`) REFERENCES `doc_base` (`id`);
1586
1587--
1588-- Ограничения внешнего ключа таблицы `doc_base_cost`
1589--
1590ALTER TABLE `doc_base_cost`
1591  ADD CONSTRAINT `doc_base_cost_ibfk_1` FOREIGN KEY (`pos_id`) REFERENCES `doc_base` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION,
1592  ADD CONSTRAINT `doc_base_cost_ibfk_2` FOREIGN KEY (`cost_id`) REFERENCES `doc_cost` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;
1593
1594--
1595-- Ограничения внешнего ключа таблицы `doc_base_dop`
1596--
1597ALTER TABLE `doc_base_dop`
1598  ADD CONSTRAINT `doc_base_dop_ibfk_1` FOREIGN KEY (`id`) REFERENCES `doc_base` (`id`);
1599
1600--
1601-- Ограничения внешнего ключа таблицы `doc_base_dop_type`
1602--
1603ALTER TABLE `doc_base_dop_type`
1604  ADD CONSTRAINT `doc_base_dop_type_ibfk_1` FOREIGN KEY (`id`) REFERENCES `doc_base` (`id`);
1605
1606--
1607-- Ограничения внешнего ключа таблицы `doc_base_img`
1608--
1609ALTER TABLE `doc_base_img`
1610  ADD CONSTRAINT `doc_base_img_ibfk_2` FOREIGN KEY (`img_id`) REFERENCES `doc_img` (`id`),
1611  ADD CONSTRAINT `doc_base_img_ibfk_1` FOREIGN KEY (`pos_id`) REFERENCES `doc_base` (`id`);
1612
1613--
1614-- Ограничения внешнего ключа таблицы `doc_base_kompl`
1615--
1616ALTER TABLE `doc_base_kompl`
1617  ADD CONSTRAINT `doc_base_kompl_ibfk_2` FOREIGN KEY (`kompl_id`) REFERENCES `doc_base` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION,
1618  ADD CONSTRAINT `doc_base_kompl_ibfk_1` FOREIGN KEY (`pos_id`) REFERENCES `doc_base` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;
1619
1620--
1621-- Ограничения внешнего ключа таблицы `doc_base_values`
1622--
1623ALTER TABLE `doc_base_values`
1624  ADD CONSTRAINT `doc_base_values_ibfk_1` FOREIGN KEY (`id`) REFERENCES `doc_base` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION,
1625  ADD CONSTRAINT `doc_base_values_ibfk_2` FOREIGN KEY (`param_id`) REFERENCES `doc_base_params` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;
1626
1627--
1628-- Ограничения внешнего ключа таблицы `doc_dopdata`
1629--
1630ALTER TABLE `doc_dopdata`
1631  ADD CONSTRAINT `doc_dopdata_ibfk_1` FOREIGN KEY (`doc`) REFERENCES `doc_list` (`id`);
1632
1633--
1634-- Ограничения внешнего ключа таблицы `doc_group_cost`
1635--
1636ALTER TABLE `doc_group_cost`
1637  ADD CONSTRAINT `doc_group_cost_ibfk_1` FOREIGN KEY (`group_id`) REFERENCES `doc_group` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION,
1638  ADD CONSTRAINT `doc_group_cost_ibfk_2` FOREIGN KEY (`cost_id`) REFERENCES `doc_cost` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;
1639
1640--
1641-- Ограничения внешнего ключа таблицы `doc_list`
1642--
1643ALTER TABLE `doc_list`
1644  ADD CONSTRAINT `doc_list_ibfk_5` FOREIGN KEY (`type`) REFERENCES `doc_types` (`id`),
1645  ADD CONSTRAINT `doc_list_ibfk_1` FOREIGN KEY (`agent`) REFERENCES `doc_agent` (`id`),
1646  ADD CONSTRAINT `doc_list_ibfk_2` FOREIGN KEY (`user`) REFERENCES `users` (`id`),
1647  ADD CONSTRAINT `doc_list_ibfk_3` FOREIGN KEY (`sklad`) REFERENCES `doc_sklady` (`id`),
1648  ADD CONSTRAINT `doc_list_ibfk_4` FOREIGN KEY (`firm_id`) REFERENCES `doc_vars` (`id`);
1649
1650--
1651-- Ограничения внешнего ключа таблицы `doc_list_pos`
1652--
1653ALTER TABLE `doc_list_pos`
1654  ADD CONSTRAINT `doc_list_pos_ibfk_2` FOREIGN KEY (`tovar`) REFERENCES `doc_base` (`id`),
1655  ADD CONSTRAINT `doc_list_pos_ibfk_1` FOREIGN KEY (`doc`) REFERENCES `doc_list` (`id`);
1656
1657--
1658-- Ограничения внешнего ключа таблицы `doc_list_sn`
1659--
1660ALTER TABLE `doc_list_sn`
1661  ADD CONSTRAINT `doc_list_sn_ibfk_4` FOREIGN KEY (`prix_list_pos`) REFERENCES `doc_list_pos` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
1662  ADD CONSTRAINT `doc_list_sn_ibfk_1` FOREIGN KEY (`pos_id`) REFERENCES `doc_base` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION,
1663  ADD CONSTRAINT `doc_list_sn_ibfk_3` FOREIGN KEY (`rasx_list_pos`) REFERENCES `doc_list_pos` (`id`) ON DELETE SET NULL ON UPDATE CASCADE;
1664
1665--
1666-- Ограничения внешнего ключа таблицы `firm_info_struct`
1667--
1668ALTER TABLE `firm_info_struct`
1669  ADD CONSTRAINT `firm_info_struct_ibfk_1` FOREIGN KEY (`firm_id`) REFERENCES `firm_info` (`id`);
1670
1671--
1672-- Ограничения внешнего ключа таблицы `parsed_price`
1673--
1674ALTER TABLE `parsed_price`
1675  ADD CONSTRAINT `parsed_price_ibfk_2` FOREIGN KEY (`pos`) REFERENCES `price` (`id`),
1676  ADD CONSTRAINT `parsed_price_ibfk_1` FOREIGN KEY (`firm`) REFERENCES `firm_info` (`id`);
1677
1678--
1679-- Ограничения внешнего ключа таблицы `photogalery`
1680--
1681ALTER TABLE `photogalery`
1682  ADD CONSTRAINT `photogalery_ibfk_1` FOREIGN KEY (`uid`) REFERENCES `users` (`id`);
1683
1684--
1685-- Ограничения внешнего ключа таблицы `price`
1686--
1687ALTER TABLE `price`
1688  ADD CONSTRAINT `price_ibfk_1` FOREIGN KEY (`firm`) REFERENCES `firm_info` (`id`);
1689
1690--
1691-- Ограничения внешнего ключа таблицы `tickets`
1692--
1693ALTER TABLE `tickets`
1694  ADD CONSTRAINT `tickets_ibfk_2` FOREIGN KEY (`to_uid`) REFERENCES `users` (`id`),
1695  ADD CONSTRAINT `tickets_ibfk_1` FOREIGN KEY (`autor`) REFERENCES `users` (`id`);
1696
1697--
1698-- Ограничения внешнего ключа таблицы `users_data`
1699--
1700ALTER TABLE `users_data`
1701  ADD CONSTRAINT `users_data_ibfk_1` FOREIGN KEY (`uid`) REFERENCES `users` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;
1702
1703--
1704-- Ограничения внешнего ключа таблицы `users_grouprights`
1705--
1706ALTER TABLE `users_grouprights`
1707  ADD CONSTRAINT `users_grouprights_ibfk_1` FOREIGN KEY (`gid`) REFERENCES `users` (`id`);
1708
1709--
1710-- Ограничения внешнего ключа таблицы `users_groups`
1711--
1712ALTER TABLE `users_groups`
1713  ADD CONSTRAINT `users_groups_ibfk_2` FOREIGN KEY (`gid`) REFERENCES `users_grouplist` (`id`),
1714  ADD CONSTRAINT `users_groups_ibfk_1` FOREIGN KEY (`uid`) REFERENCES `users` (`id`);
1715
1716--
1717-- Ограничения внешнего ключа таблицы `wiki`
1718--
1719ALTER TABLE `wiki`
1720  ADD CONSTRAINT `wiki_ibfk_1` FOREIGN KEY (`autor`) REFERENCES `users` (`id`);
Note: See TracBrowser for help on using the repository browser.