1
db_struct.sql – MultiMag

source: db_struct.sql @ d65781e

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