1
db_struct.sql – MultiMag

source: db_struct.sql @ 157696d

Last change on this file since 157696d was 157696d, 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  UNIQUE KEY `id` (`id`),
1393  KEY `passch` (`passch`)
1394) ENGINE=InnoDB  DEFAULT CHARSET=utf8 COMMENT='Spisok pol''zovatelei' AUTO_INCREMENT=2 ;
1395
1396--
1397-- Дамп данных таблицы `users`
1398--
1399
1400INSERT INTO `users` (`id`, `name`, `pass`, `passch`, `email`, `date_reg`, `confirm`, `subscribe`, `lastlogin`, `rname`, `tel`, `adres`) VALUES
1401(1, 'root', '63a9f0ea7bb98050796b649e85481845', '', '', '0000-00-00 00:00:00', '0', 0, '2011-01-24 12:23:30', '', '', '');
1402
1403-- --------------------------------------------------------
1404
1405--
1406-- Структура таблицы `users_bad_auth`
1407--
1408
1409CREATE TABLE IF NOT EXISTS `users_bad_auth` (
1410  `id` int(11) NOT NULL auto_increment,
1411  `ip` varchar(24) NOT NULL,
1412  `time` double NOT NULL,
1413  UNIQUE KEY `id` (`id`),
1414  KEY `ip` (`ip`),
1415  KEY `date` (`time`)
1416) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
1417
1418--
1419-- Дамп данных таблицы `users_bad_auth`
1420--
1421
1422
1423-- --------------------------------------------------------
1424
1425--
1426-- Структура таблицы `users_data`
1427--
1428
1429CREATE TABLE IF NOT EXISTS `users_data` (
1430  `uid` int(11) NOT NULL default '0',
1431  `param` varchar(25) NOT NULL,
1432  `value` varchar(100) NOT NULL,
1433  UNIQUE KEY `uid` (`uid`,`param`),
1434  KEY `value` (`value`)
1435) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1436
1437--
1438-- Дамп данных таблицы `users_data`
1439--
1440
1441
1442-- --------------------------------------------------------
1443
1444--
1445-- Структура таблицы `users_grouplist`
1446--
1447
1448CREATE TABLE IF NOT EXISTS `users_grouplist` (
1449  `id` int(11) NOT NULL auto_increment,
1450  `name` varchar(50) NOT NULL,
1451  `comment` text NOT NULL,
1452  UNIQUE KEY `id` (`id`),
1453  KEY `name` (`name`)
1454) ENGINE=InnoDB  DEFAULT CHARSET=latin1 PACK_KEYS=0 COMMENT='Spisok grupp' AUTO_INCREMENT=2 ;
1455
1456--
1457-- Дамп данных таблицы `users_grouplist`
1458--
1459
1460INSERT INTO `users_grouplist` (`id`, `name`, `comment`) VALUES
1461(1, 'root', '');
1462
1463-- --------------------------------------------------------
1464
1465--
1466-- Структура таблицы `users_grouprights`
1467--
1468
1469CREATE TABLE IF NOT EXISTS `users_grouprights` (
1470  `id` int(11) NOT NULL auto_increment,
1471  `gid` int(11) NOT NULL,
1472  `object` varchar(50) NOT NULL,
1473  `a_read` tinyint(4) NOT NULL,
1474  `a_write` tinyint(4) NOT NULL,
1475  `a_edit` tinyint(4) NOT NULL,
1476  `a_delete` tinyint(4) NOT NULL,
1477  UNIQUE KEY `id` (`id`),
1478  KEY `gid` (`gid`),
1479  KEY `object` (`object`)
1480) ENGINE=InnoDB  DEFAULT CHARSET=latin1 COMMENT='Prava grupp na dostup k objectam' AUTO_INCREMENT=2 ;
1481
1482--
1483-- Дамп данных таблицы `users_grouprights`
1484--
1485
1486INSERT INTO `users_grouprights` (`id`, `gid`, `object`, `a_read`, `a_write`, `a_edit`, `a_delete`) VALUES
1487(1, 1, 'doc_list', 1, 1, 1, 0);
1488
1489-- --------------------------------------------------------
1490
1491--
1492-- Структура таблицы `users_groups`
1493--
1494
1495CREATE TABLE IF NOT EXISTS `users_groups` (
1496  `id` int(11) NOT NULL auto_increment,
1497  `uid` int(11) NOT NULL,
1498  `gid` int(11) NOT NULL,
1499  UNIQUE KEY `id` (`id`),
1500  KEY `uid` (`uid`),
1501  KEY `gid` (`gid`)
1502) ENGINE=InnoDB  DEFAULT CHARSET=latin1 COMMENT='Sootvetstvie grupp i pol''zovatelei' AUTO_INCREMENT=3 ;
1503
1504--
1505-- Дамп данных таблицы `users_groups`
1506--
1507
1508INSERT INTO `users_groups` (`id`, `uid`, `gid`) VALUES
1509(2, 1, 1);
1510
1511-- --------------------------------------------------------
1512
1513--
1514-- Структура таблицы `wiki`
1515--
1516
1517CREATE TABLE IF NOT EXISTS `wiki` (
1518  `name` varchar(50) NOT NULL,
1519  `date` datetime NOT NULL,
1520  `autor` int(11) NOT NULL,
1521  `changed` datetime NOT NULL,
1522  `changeautor` int(11) NOT NULL,
1523  `text` text NOT NULL,
1524  UNIQUE KEY `name` (`name`),
1525  KEY `date` (`date`),
1526  KEY `autor` (`autor`),
1527  KEY `changed` (`changed`),
1528  KEY `changeautor` (`changeautor`)
1529) ENGINE=InnoDB DEFAULT CHARSET=utf8;
1530
1531--
1532-- Дамп данных таблицы `wiki`
1533--
1534
1535INSERT INTO `wiki` (`name`, `date`, `autor`, `changed`, `changeautor`, `text`) VALUES
1536('main', '2010-06-22 10:49:25', 1, '2010-06-30 16:06:48', 1, '(:title Сайт в разработке:)\r\n\r\n');
1537
1538-- --------------------------------------------------------
1539
1540--
1541-- Структура таблицы `wikiphoto`
1542--
1543
1544CREATE TABLE IF NOT EXISTS `wikiphoto` (
1545  `id` int(11) NOT NULL auto_increment,
1546  `uid` int(11) NOT NULL default '0',
1547  `comment` varchar(50) NOT NULL,
1548  UNIQUE KEY `id` (`id`)
1549) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
1550
1551--
1552-- Дамп данных таблицы `wikiphoto`
1553--
1554
1555
1556--
1557-- Ограничения внешнего ключа сохраненных таблиц
1558--
1559
1560--
1561-- Ограничения внешнего ключа таблицы `doc_agent`
1562--
1563ALTER TABLE `doc_agent`
1564  ADD CONSTRAINT `doc_agent_ibfk_1` FOREIGN KEY (`group`) REFERENCES `doc_agent_group` (`id`);
1565
1566--
1567-- Ограничения внешнего ключа таблицы `doc_agent_dov`
1568--
1569ALTER TABLE `doc_agent_dov`
1570  ADD CONSTRAINT `doc_agent_dov_ibfk_1` FOREIGN KEY (`ag_id`) REFERENCES `doc_agent` (`id`);
1571
1572--
1573-- Ограничения внешнего ключа таблицы `doc_base`
1574--
1575ALTER TABLE `doc_base`
1576  ADD CONSTRAINT `doc_base_ibfk_2` FOREIGN KEY (`unit`) REFERENCES `doc_units` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION,
1577  ADD CONSTRAINT `doc_base_ibfk_1` FOREIGN KEY (`group`) REFERENCES `doc_group` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;
1578
1579--
1580-- Ограничения внешнего ключа таблицы `doc_base_cnt`
1581--
1582ALTER TABLE `doc_base_cnt`
1583  ADD CONSTRAINT `doc_base_cnt_ibfk_2` FOREIGN KEY (`sklad`) REFERENCES `doc_sklady` (`id`),
1584  ADD CONSTRAINT `doc_base_cnt_ibfk_1` FOREIGN KEY (`id`) REFERENCES `doc_base` (`id`);
1585
1586--
1587-- Ограничения внешнего ключа таблицы `doc_base_cost`
1588--
1589ALTER TABLE `doc_base_cost`
1590  ADD CONSTRAINT `doc_base_cost_ibfk_1` FOREIGN KEY (`pos_id`) REFERENCES `doc_base` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION,
1591  ADD CONSTRAINT `doc_base_cost_ibfk_2` FOREIGN KEY (`cost_id`) REFERENCES `doc_cost` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;
1592
1593--
1594-- Ограничения внешнего ключа таблицы `doc_base_dop`
1595--
1596ALTER TABLE `doc_base_dop`
1597  ADD CONSTRAINT `doc_base_dop_ibfk_1` FOREIGN KEY (`id`) REFERENCES `doc_base` (`id`);
1598
1599--
1600-- Ограничения внешнего ключа таблицы `doc_base_dop_type`
1601--
1602ALTER TABLE `doc_base_dop_type`
1603  ADD CONSTRAINT `doc_base_dop_type_ibfk_1` FOREIGN KEY (`id`) REFERENCES `doc_base` (`id`);
1604
1605--
1606-- Ограничения внешнего ключа таблицы `doc_base_img`
1607--
1608ALTER TABLE `doc_base_img`
1609  ADD CONSTRAINT `doc_base_img_ibfk_2` FOREIGN KEY (`img_id`) REFERENCES `doc_img` (`id`),
1610  ADD CONSTRAINT `doc_base_img_ibfk_1` FOREIGN KEY (`pos_id`) REFERENCES `doc_base` (`id`);
1611
1612--
1613-- Ограничения внешнего ключа таблицы `doc_base_kompl`
1614--
1615ALTER TABLE `doc_base_kompl`
1616  ADD CONSTRAINT `doc_base_kompl_ibfk_2` FOREIGN KEY (`kompl_id`) REFERENCES `doc_base` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION,
1617  ADD CONSTRAINT `doc_base_kompl_ibfk_1` FOREIGN KEY (`pos_id`) REFERENCES `doc_base` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;
1618
1619--
1620-- Ограничения внешнего ключа таблицы `doc_base_values`
1621--
1622ALTER TABLE `doc_base_values`
1623  ADD CONSTRAINT `doc_base_values_ibfk_1` FOREIGN KEY (`id`) REFERENCES `doc_base` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION,
1624  ADD CONSTRAINT `doc_base_values_ibfk_2` FOREIGN KEY (`param_id`) REFERENCES `doc_base_params` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;
1625
1626--
1627-- Ограничения внешнего ключа таблицы `doc_dopdata`
1628--
1629ALTER TABLE `doc_dopdata`
1630  ADD CONSTRAINT `doc_dopdata_ibfk_1` FOREIGN KEY (`doc`) REFERENCES `doc_list` (`id`);
1631
1632--
1633-- Ограничения внешнего ключа таблицы `doc_group_cost`
1634--
1635ALTER TABLE `doc_group_cost`
1636  ADD CONSTRAINT `doc_group_cost_ibfk_1` FOREIGN KEY (`group_id`) REFERENCES `doc_group` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION,
1637  ADD CONSTRAINT `doc_group_cost_ibfk_2` FOREIGN KEY (`cost_id`) REFERENCES `doc_cost` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;
1638
1639--
1640-- Ограничения внешнего ключа таблицы `doc_list`
1641--
1642ALTER TABLE `doc_list`
1643  ADD CONSTRAINT `doc_list_ibfk_5` FOREIGN KEY (`type`) REFERENCES `doc_types` (`id`),
1644  ADD CONSTRAINT `doc_list_ibfk_1` FOREIGN KEY (`agent`) REFERENCES `doc_agent` (`id`),
1645  ADD CONSTRAINT `doc_list_ibfk_2` FOREIGN KEY (`user`) REFERENCES `users` (`id`),
1646  ADD CONSTRAINT `doc_list_ibfk_3` FOREIGN KEY (`sklad`) REFERENCES `doc_sklady` (`id`),
1647  ADD CONSTRAINT `doc_list_ibfk_4` FOREIGN KEY (`firm_id`) REFERENCES `doc_vars` (`id`);
1648
1649--
1650-- Ограничения внешнего ключа таблицы `doc_list_pos`
1651--
1652ALTER TABLE `doc_list_pos`
1653  ADD CONSTRAINT `doc_list_pos_ibfk_2` FOREIGN KEY (`tovar`) REFERENCES `doc_base` (`id`),
1654  ADD CONSTRAINT `doc_list_pos_ibfk_1` FOREIGN KEY (`doc`) REFERENCES `doc_list` (`id`);
1655
1656--
1657-- Ограничения внешнего ключа таблицы `doc_list_sn`
1658--
1659ALTER TABLE `doc_list_sn`
1660  ADD CONSTRAINT `doc_list_sn_ibfk_4` FOREIGN KEY (`prix_list_pos`) REFERENCES `doc_list_pos` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
1661  ADD CONSTRAINT `doc_list_sn_ibfk_1` FOREIGN KEY (`pos_id`) REFERENCES `doc_base` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION,
1662  ADD CONSTRAINT `doc_list_sn_ibfk_3` FOREIGN KEY (`rasx_list_pos`) REFERENCES `doc_list_pos` (`id`) ON DELETE SET NULL ON UPDATE CASCADE;
1663
1664--
1665-- Ограничения внешнего ключа таблицы `firm_info_struct`
1666--
1667ALTER TABLE `firm_info_struct`
1668  ADD CONSTRAINT `firm_info_struct_ibfk_1` FOREIGN KEY (`firm_id`) REFERENCES `firm_info` (`id`);
1669
1670--
1671-- Ограничения внешнего ключа таблицы `parsed_price`
1672--
1673ALTER TABLE `parsed_price`
1674  ADD CONSTRAINT `parsed_price_ibfk_2` FOREIGN KEY (`pos`) REFERENCES `price` (`id`),
1675  ADD CONSTRAINT `parsed_price_ibfk_1` FOREIGN KEY (`firm`) REFERENCES `firm_info` (`id`);
1676
1677--
1678-- Ограничения внешнего ключа таблицы `photogalery`
1679--
1680ALTER TABLE `photogalery`
1681  ADD CONSTRAINT `photogalery_ibfk_1` FOREIGN KEY (`uid`) REFERENCES `users` (`id`);
1682
1683--
1684-- Ограничения внешнего ключа таблицы `price`
1685--
1686ALTER TABLE `price`
1687  ADD CONSTRAINT `price_ibfk_1` FOREIGN KEY (`firm`) REFERENCES `firm_info` (`id`);
1688
1689--
1690-- Ограничения внешнего ключа таблицы `tickets`
1691--
1692ALTER TABLE `tickets`
1693  ADD CONSTRAINT `tickets_ibfk_2` FOREIGN KEY (`to_uid`) REFERENCES `users` (`id`),
1694  ADD CONSTRAINT `tickets_ibfk_1` FOREIGN KEY (`autor`) REFERENCES `users` (`id`);
1695
1696--
1697-- Ограничения внешнего ключа таблицы `users_data`
1698--
1699ALTER TABLE `users_data`
1700  ADD CONSTRAINT `users_data_ibfk_1` FOREIGN KEY (`uid`) REFERENCES `users` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION;
1701
1702--
1703-- Ограничения внешнего ключа таблицы `users_grouprights`
1704--
1705ALTER TABLE `users_grouprights`
1706  ADD CONSTRAINT `users_grouprights_ibfk_1` FOREIGN KEY (`gid`) REFERENCES `users` (`id`);
1707
1708--
1709-- Ограничения внешнего ключа таблицы `users_groups`
1710--
1711ALTER TABLE `users_groups`
1712  ADD CONSTRAINT `users_groups_ibfk_2` FOREIGN KEY (`gid`) REFERENCES `users_grouplist` (`id`),
1713  ADD CONSTRAINT `users_groups_ibfk_1` FOREIGN KEY (`uid`) REFERENCES `users` (`id`);
1714
1715--
1716-- Ограничения внешнего ключа таблицы `wiki`
1717--
1718ALTER TABLE `wiki`
1719  ADD CONSTRAINT `wiki_ibfk_1` FOREIGN KEY (`autor`) REFERENCES `users` (`id`);
Note: See TracBrowser for help on using the repository browser.