1 | SET FOREIGN_KEY_CHECKS=0; |
---|
2 | SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; |
---|
3 | SET time_zone = "+00:00"; |
---|
4 | |
---|
5 | /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; |
---|
6 | /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; |
---|
7 | /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; |
---|
8 | /*!40101 SET NAMES utf8 */; |
---|
9 | |
---|
10 | |
---|
11 | CREATE TABLE IF NOT EXISTS `articles` ( |
---|
12 | `type` int(11) NOT NULL, |
---|
13 | `name` varchar(64) NOT NULL, |
---|
14 | `date` datetime NOT NULL, |
---|
15 | `autor` int(11) NOT NULL, |
---|
16 | `changed` datetime NOT NULL, |
---|
17 | `changeautor` int(11) DEFAULT NULL, |
---|
18 | `text` text NOT NULL, |
---|
19 | `img_ext` varchar(4) NOT NULL, |
---|
20 | UNIQUE KEY `name` (`name`), |
---|
21 | KEY `date` (`date`), |
---|
22 | KEY `autor` (`autor`), |
---|
23 | KEY `changed` (`changed`), |
---|
24 | KEY `changeautor` (`changeautor`) |
---|
25 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8; |
---|
26 | |
---|
27 | CREATE TABLE IF NOT EXISTS `async_workers_tasks` ( |
---|
28 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
29 | `task` varchar(32) NOT NULL, |
---|
30 | `description` varchar(128) NOT NULL, |
---|
31 | `needrun` tinyint(4) NOT NULL DEFAULT '1', |
---|
32 | `textstatus` varchar(128) NOT NULL, |
---|
33 | UNIQUE KEY `id` (`id`), |
---|
34 | KEY `needrun` (`needrun`) |
---|
35 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
36 | |
---|
37 | CREATE TABLE IF NOT EXISTS `attachments` ( |
---|
38 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
39 | `original_filename` varchar(64) NOT NULL, |
---|
40 | `comment` varchar(256) NOT NULL, |
---|
41 | PRIMARY KEY (`id`) |
---|
42 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='' AUTO_INCREMENT=1 ; |
---|
43 | |
---|
44 | CREATE TABLE IF NOT EXISTS `class_country` ( |
---|
45 | `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'pk', |
---|
46 | `name` varchar(255) NOT NULL COMMENT 'Наименование страны', |
---|
47 | `full_name` varchar(255) DEFAULT NULL COMMENT 'Полное наименование страны', |
---|
48 | `number_code` varchar(4) NOT NULL COMMENT 'Числовой код', |
---|
49 | `alfa2` varchar(2) NOT NULL COMMENT 'Код альфа-2', |
---|
50 | `alfa3` varchar(3) NOT NULL COMMENT 'Код альфа-3', |
---|
51 | `visible` tinyint(4) NOT NULL DEFAULT '1' COMMENT 'Видимость', |
---|
52 | `comment` varchar(255) DEFAULT NULL COMMENT 'Комментарий', |
---|
53 | PRIMARY KEY (`id`), |
---|
54 | UNIQUE KEY `number_code` (`number_code`), |
---|
55 | UNIQUE KEY `alfa2` (`alfa2`), |
---|
56 | UNIQUE KEY `alfa3` (`alfa3`) |
---|
57 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Общероссийский классификатор стран мира ОКСМ' AUTO_INCREMENT=249 ; |
---|
58 | |
---|
59 | INSERT IGNORE INTO `class_country` (`id`, `name`, `full_name`, `number_code`, `alfa2`, `alfa3`, `visible`, `comment`) VALUES |
---|
60 | (1, 'АФГАНИСТАН', 'Переходное Исламское Государство Афганистан', '004', 'AF', 'AFG', 1, NULL), |
---|
61 | (2, 'АЛБАНИЯ', 'Республика Албания', '008', 'AL', 'ALB', 1, NULL), |
---|
62 | (3, 'АНТАРКТИДА', NULL, '010', 'AQ', 'ATA', 1, NULL), |
---|
63 | (4, 'АЛЖИР', 'Алжирская Народная Демократическая Республика', '012', 'DZ', 'DZA', 1, NULL), |
---|
64 | (5, 'АМЕРИКАНСКОЕ САМОА', NULL, '016', 'AS', 'ASM', 1, NULL), |
---|
65 | (6, 'АНДОРРА', 'Княжество Андорра', '020', 'AD', 'AND', 1, NULL), |
---|
66 | (7, 'АНГОЛА', 'Республика Ангола', '024', 'AO', 'AGO', 1, NULL), |
---|
67 | (8, 'АНТИГУА И БАРБУДА', NULL, '028', 'AG', 'ATG', 1, NULL), |
---|
68 | (9, 'АЗЕРБАЙДЖАН', 'Республика Азербайджан', '031', 'AZ', 'AZE', 1, NULL), |
---|
69 | (10, 'АРГЕНТИНА', 'Аргентинская Республика', '032', 'AR', 'ARG', 1, NULL), |
---|
70 | (11, 'АВСТРАЛИЯ', NULL, '036', 'AU', 'AUS', 1, NULL), |
---|
71 | (12, 'АВСТРИЯ', 'Австрийская Республика', '040', 'AT', 'AUT', 1, NULL), |
---|
72 | (13, 'БАГАМЫ', 'Содружество Багамы', '044', 'BS', 'BHS', 1, NULL), |
---|
73 | (14, 'БАХРЕЙН', 'Королевство Бахрейн', '048', 'BH', 'BHR', 1, NULL), |
---|
74 | (15, 'БАНГЛАДЕШ', 'Народная Республика Бангладеш', '050', 'BD', 'BGD', 1, NULL), |
---|
75 | (16, 'АРМЕНИЯ', 'Республика Армения', '051', 'AM', 'ARM', 1, NULL), |
---|
76 | (17, 'БАРБАДОС', NULL, '052', 'BB', 'BRB', 1, NULL), |
---|
77 | (18, 'БЕЛЬГИЯ', 'Королевство Бельгии', '056', 'BE', 'BEL', 1, NULL), |
---|
78 | (19, 'БЕРМУДЫ', NULL, '060', 'BM', 'BMU', 1, NULL), |
---|
79 | (20, 'БУТАН', 'Королевство Бутан', '064', 'BT', 'BTN', 1, NULL), |
---|
80 | (21, 'БОЛИВИЯ, МНОГОНАЦИОНАЛЬНОЕ ГОСУДАРСТВО', 'Многонациональное Государство Боливия', '068', 'BO', 'BOL', 1, NULL), |
---|
81 | (22, 'БОСНИЯ И ГЕРЦЕГОВИНА', NULL, '070', 'BA', 'BIH', 1, NULL), |
---|
82 | (23, 'БОТСВАНА', 'Республика Ботсвана', '072', 'BW', 'BWA', 1, NULL), |
---|
83 | (24, 'ОСТРОВ БУВЕ', NULL, '074', 'BV', 'BVT', 1, NULL), |
---|
84 | (25, 'БРАЗИЛИЯ', 'Федеративная Республика Бразилия', '076', 'BR', 'BRA', 1, NULL), |
---|
85 | (26, 'БЕЛИЗ', NULL, '084', 'BZ', 'BLZ', 1, NULL), |
---|
86 | (27, 'БРИТАНСКАЯ ТЕРРИТОРИЯ В ИНДИЙСКОМ ОКЕАНЕ', NULL, '086', 'IO', 'IOT', 1, NULL), |
---|
87 | (28, 'СОЛОМОНОВЫ ОСТРОВА', NULL, '090', 'SB', 'SLB', 1, NULL), |
---|
88 | (29, 'ВИРГИНСКИЕ ОСТРОВА, БРИТАНСКИЕ', 'Британские Виргинские острова', '092', 'VG', 'VGB', 1, NULL), |
---|
89 | (30, 'БРУНЕЙ-ДАРУССАЛАМ', NULL, '096', 'BN', 'BRN', 1, NULL), |
---|
90 | (31, 'БОЛГАРИЯ', 'Республика Болгария', '100', 'BG', 'BGR', 1, NULL), |
---|
91 | (32, 'МЬЯНМА', 'Союз Мьянма', '104', 'MM', 'MMR', 1, NULL), |
---|
92 | (33, 'БУРУНДИ', 'Республика Бурунди', '108', 'BI', 'BDI', 1, NULL), |
---|
93 | (34, 'БЕЛАРУСЬ', 'Республика Беларусь', '112', 'BY', 'BLR', 1, NULL), |
---|
94 | (35, 'КАМБОДЖА', 'Королевство Камбоджа', '116', 'KH', 'KHM', 1, NULL), |
---|
95 | (36, 'КАМЕРУН', 'Республика Камерун', '120', 'CM', 'CMR', 1, NULL), |
---|
96 | (37, 'КАНАДА', NULL, '124', 'CA', 'CAN', 1, NULL), |
---|
97 | (38, 'КАБО-ВЕРДЕ', 'Республика Кабо-Верде', '132', 'CV', 'CPV', 1, NULL), |
---|
98 | (39, 'ОСТРОВА КАЙМАН', NULL, '136', 'KY', 'CYM', 1, NULL), |
---|
99 | (40, 'ЦЕНТРАЛЬНО-АФРИКАНСКАЯ РЕСПУБЛИКА', NULL, '140', 'CF', 'CAF', 1, NULL), |
---|
100 | (41, 'ШРИ-ЛАНКА', 'Демократическая Социалистическая Республика Шри-Ланка', '144', 'LK', 'LKA', 1, NULL), |
---|
101 | (42, 'ЧАД', 'Республика Чад', '148', 'TD', 'TCD', 1, NULL), |
---|
102 | (43, 'ЧИЛИ', 'Республика Чили', '152', 'CL', 'CHL', 1, NULL), |
---|
103 | (44, 'КИТАЙ', 'Китайская Народная Республика', '156', 'CN', 'CHN', 1, NULL), |
---|
104 | (45, 'ТАЙВАНЬ (КИТАЙ)', NULL, '158', 'TW', 'TWN', 1, NULL), |
---|
105 | (46, 'ОСТРОВ РОЖДЕСТВА', NULL, '162', 'CX', 'CXR', 1, NULL), |
---|
106 | (47, 'КОКОСОВЫЕ (КИЛИНГ) ОСТРОВА', NULL, '166', 'CC', 'CCK', 1, NULL), |
---|
107 | (48, 'КОЛУМБИЯ', 'Республика Колумбия', '170', 'CO', 'COL', 1, NULL), |
---|
108 | (49, 'КОМОРЫ', 'Союз Коморы', '174', 'KM', 'COM', 1, NULL), |
---|
109 | (50, 'МАЙОТТА', NULL, '175', 'YT', 'MYT', 1, NULL), |
---|
110 | (51, 'КОНГО', 'Республика Конго', '178', 'CG', 'COG', 1, NULL), |
---|
111 | (52, 'КОНГО, ДЕМОКРАТИЧЕСКАЯ РЕСПУБЛИКА', 'Демократическая Республика Конго', '180', 'CD', 'COD', 1, NULL), |
---|
112 | (53, 'ОСТРОВА КУКА', NULL, '184', 'CK', 'COK', 1, NULL), |
---|
113 | (54, 'КОСТА-РИКА', 'Республика Коста-Рика', '188', 'CR', 'CRI', 1, NULL), |
---|
114 | (55, 'ХОРВАТИЯ', 'Республика Хорватия', '191', 'HR', 'HRV', 1, NULL), |
---|
115 | (56, 'КУБА', 'Республика Куба', '192', 'CU', 'CUB', 1, NULL), |
---|
116 | (57, 'КИПР', 'Республика Кипр', '196', 'CY', 'CYP', 1, NULL), |
---|
117 | (58, 'ЧЕШСКАЯ РЕСПУБЛИКА', NULL, '203', 'CZ', 'CZE', 1, NULL), |
---|
118 | (59, 'БЕНИН', 'Республика Бенин', '204', 'BJ', 'BEN', 1, NULL), |
---|
119 | (60, 'ДАНИЯ', 'Королевство Дания', '208', 'DK', 'DNK', 1, NULL), |
---|
120 | (61, 'ДОМИНИКА', 'Содружество Доминики', '212', 'DM', 'DMA', 1, NULL), |
---|
121 | (62, 'ДОМИНИКАНСКАЯ РЕСПУБЛИКА', NULL, '214', 'DO', 'DOM', 1, NULL), |
---|
122 | (63, 'ЭКВАДОР', 'Республика Эквадор', '218', 'EC', 'ECU', 1, NULL), |
---|
123 | (64, 'ЭЛЬ-САЛЬВАДОР', 'Республика Эль-Сальвадор', '222', 'SV', 'SLV', 1, NULL), |
---|
124 | (65, 'ЭКВАТОРИАЛЬНАЯ ГВИНЕЯ', 'Республика Экваториальная Гвинея', '226', 'GQ', 'GNQ', 1, NULL), |
---|
125 | (66, 'ЭФИОПИЯ', 'Федеративная Демократическая Республика Эфиопия', '231', 'ET', 'ETH', 1, NULL), |
---|
126 | (67, 'ЭРИТРЕЯ', NULL, '232', 'ER', 'ERI', 1, NULL), |
---|
127 | (68, 'ЭСТОНИЯ', 'Эстонская Республика', '233', 'EE', 'EST', 1, NULL), |
---|
128 | (69, 'ФАРЕРСКИЕ ОСТРОВА', NULL, '234', 'FO', 'FRO', 1, NULL), |
---|
129 | (70, 'ФОЛКЛЕНДСКИЕ ОСТРОВА (МАЛЬВИНСКИЕ)', NULL, '238', 'FK', 'FLK', 1, NULL), |
---|
130 | (71, 'ЮЖНАЯ ДЖОРДЖИЯ И ЮЖНЫЕ САНДВИЧЕВЫ ОСТРОВА', NULL, '239', 'GS', 'SGS', 1, NULL), |
---|
131 | (72, 'ФИДЖИ', 'Республика Островов Фиджи', '242', 'FJ', 'FJI', 1, NULL), |
---|
132 | (73, 'ФИНЛЯНДИЯ', 'Финляндская Республика', '246', 'FI', 'FIN', 1, NULL), |
---|
133 | (74, 'ЭЛАНДСКИЕ ОСТРОВА', NULL, '248', 'АХ', 'ALA', 1, NULL), |
---|
134 | (75, 'ФРАНЦИЯ', 'Французская Республика', '250', 'FR', 'FRA', 1, NULL), |
---|
135 | (76, 'ФРАНЦУЗСКАЯ ГВИАНА', NULL, '254', 'GF', 'GUF', 1, NULL), |
---|
136 | (77, 'ФРАНЦУЗСКАЯ ПОЛИНЕЗИЯ', NULL, '258', 'PF', 'PYF', 1, NULL), |
---|
137 | (78, 'ФРАНЦУЗСКИЕ ЮЖНЫЕ ТЕРРИТОРИИ', NULL, '260', 'TF', 'ATF', 1, NULL), |
---|
138 | (79, 'ДЖИБУТИ', 'Республика Джибути', '262', 'DJ', 'DJI', 1, NULL), |
---|
139 | (80, 'ГАБОН', 'Габонская Республика', '266', 'GA', 'GAB', 1, NULL), |
---|
140 | (81, 'ГРУЗИЯ', NULL, '268', 'GE', 'GEO', 1, NULL), |
---|
141 | (82, 'ГАМБИЯ', 'Республика Гамбия', '270', 'GM', 'GMB', 1, NULL), |
---|
142 | (83, 'ПАЛЕСТИНСКАЯ ТЕРРИТОРИЯ, ОККУПИРОВАННАЯ', 'Оккупированная Палестинская территория', '275', 'PS', 'PSE', 1, NULL), |
---|
143 | (84, 'ГЕРМАНИЯ', 'Федеративная Республика Германия', '276', 'DE', 'DEU', 1, NULL), |
---|
144 | (85, 'ГАНА', 'Республика Гана', '288', 'GH', 'GHA', 1, NULL), |
---|
145 | (86, 'ГИБРАЛТАР', NULL, '292', 'GI', 'GIB', 1, NULL), |
---|
146 | (87, 'КИРИБАТИ', 'Республика Кирибати', '296', 'KI', 'KIR', 1, NULL), |
---|
147 | (88, 'ГРЕЦИЯ', 'Греческая Республика', '300', 'GR', 'GRC', 1, NULL), |
---|
148 | (89, 'ГРЕНЛАНДИЯ', NULL, '304', 'GL', 'GRL', 1, NULL), |
---|
149 | (90, 'ГРЕНАДА', NULL, '308', 'GD', 'GRD', 1, NULL), |
---|
150 | (91, 'ГВАДЕЛУПА', NULL, '312', 'GP', 'GLP', 1, NULL), |
---|
151 | (92, 'ГУАМ', NULL, '316', 'GU', 'GUM', 1, NULL), |
---|
152 | (93, 'ГВАТЕМАЛА', 'Республика Гватемала', '320', 'GT', 'GTM', 1, NULL), |
---|
153 | (94, 'ГВИНЕЯ', 'Гвинейская Республика', '324', 'GN', 'GIN', 1, NULL), |
---|
154 | (95, 'ГАЙАНА', 'Республика Гайана', '328', 'GY', 'GUY', 1, NULL), |
---|
155 | (96, 'ГАИТИ', 'Республика Гаити', '332', 'HT', 'HTI', 1, NULL), |
---|
156 | (97, 'ОСТРОВ ХЕРД И ОСТРОВА МАКДОНАЛЬД', NULL, '334', 'HM', 'HMD', 1, NULL), |
---|
157 | (98, 'ПАПСКИЙ ПРЕСТОЛ (ГОСУДАРСТВО - ГОРОД ВАТИКАН)', NULL, '336', 'VA', 'VAT', 1, NULL), |
---|
158 | (99, 'ГОНДУРАС', 'Республика Гондурас', '340', 'HN', 'HND', 1, NULL), |
---|
159 | (100, 'ГОНКОНГ', 'Специальный административный регион Китая Гонконг', '344', 'HK', 'HKG', 1, NULL), |
---|
160 | (101, 'ВЕНГРИЯ', 'Венгерская Республика', '348', 'HU', 'HUN', 1, NULL), |
---|
161 | (102, 'ИСЛАНДИЯ', 'Республика Исландия', '352', 'IS', 'ISL', 1, NULL), |
---|
162 | (103, 'ИНДИЯ', 'Республика Индия', '356', 'IN', 'IND', 1, NULL), |
---|
163 | (104, 'ИНДОНЕЗИЯ', 'Республика Индонезия', '360', 'ID', 'IDN', 1, NULL), |
---|
164 | (105, 'ИРАН, ИСЛАМСКАЯ РЕСПУБЛИКА', 'Исламская Республика Иран', '364', 'IR', 'IRN', 1, NULL), |
---|
165 | (106, 'ИРАК', 'Республика Ирак', '368', 'IQ', 'IRQ', 1, NULL), |
---|
166 | (107, 'ИРЛАНДИЯ', NULL, '372', 'IE', 'IRL', 1, NULL), |
---|
167 | (108, 'ИЗРАИЛЬ', 'Государство Израиль', '376', 'IL', 'ISR', 1, NULL), |
---|
168 | (109, 'ИТАЛИЯ', 'Итальянская Республика', '380', 'IT', 'ITA', 1, NULL), |
---|
169 | (110, 'КОТ Д''ИВУАР', 'Республика Кот д''Ивуар', '384', 'CI', 'CIV', 1, NULL), |
---|
170 | (111, 'ЯМАЙКА', NULL, '388', 'JM', 'JAM', 1, NULL), |
---|
171 | (112, 'ЯПОНИЯ', NULL, '392', 'JP', 'JPN', 1, NULL), |
---|
172 | (113, 'КАЗАХСТАН', 'Республика Казахстан', '398', 'KZ', 'KAZ', 1, NULL), |
---|
173 | (114, 'ИОРДАНИЯ', 'Иорданское Хашимитское Королевство', '400', 'JO', 'JOR', 1, NULL), |
---|
174 | (115, 'КЕНИЯ', 'Республика Кения', '404', 'KE', 'KEN', 1, NULL), |
---|
175 | (116, 'КОРЕЯ, НАРОДНО-ДЕМОКРАТИЧЕСКАЯ РЕСПУБЛИКА', 'Корейская Народно-Демократическая Республика', '408', 'KP', 'PRK', 1, NULL), |
---|
176 | (117, 'КОРЕЯ, РЕСПУБЛИКА', 'Республика Корея', '410', 'KR', 'KOR', 1, NULL), |
---|
177 | (118, 'КУВЕЙТ', 'Государство Кувейт', '414', 'KW', 'KWT', 1, NULL), |
---|
178 | (119, 'КИРГИЗИЯ', 'Киргизская Республика', '417', 'KG', 'KGZ', 1, NULL), |
---|
179 | (120, 'ЛАОССКАЯ НАРОДНО-ДЕМОКРАТИЧЕСКАЯ РЕСПУБЛИКА', NULL, '418', 'LA', 'LAO', 1, NULL), |
---|
180 | (121, 'ЛИВАН', 'Ливанская Республика', '422', 'LB', 'LBN', 1, NULL), |
---|
181 | (122, 'ЛЕСОТО', 'Королевство Лесото', '426', 'LS', 'LSO', 1, NULL), |
---|
182 | (123, 'ЛАТВИЯ', 'Латвийская Республика', '428', 'LV', 'LVA', 1, NULL), |
---|
183 | (124, 'ЛИБЕРИЯ', 'Республика Либерия', '430', 'LR', 'LBR', 1, NULL), |
---|
184 | (125, 'ЛИВИЙСКАЯ АРАБСКАЯ ДЖАМАХИРИЯ', 'Социалистическая Народная Ливийская Арабская Джамахирия', '434', 'LY', 'LBY', 1, NULL), |
---|
185 | (126, 'ЛИХТЕНШТЕЙН', 'Княжество Лихтенштейн', '438', 'LI', 'LIE', 1, NULL), |
---|
186 | (127, 'ЛИТВА', 'Литовская Республика', '440', 'LT', 'LTU', 1, NULL), |
---|
187 | (128, 'ЛЮКСЕМБУРГ', 'Великое Герцогство Люксембург', '442', 'LU', 'LUX', 1, NULL), |
---|
188 | (129, 'МАКАО', 'Специальный административный регион Китая Макао', '446', 'MO', 'MAC', 1, NULL), |
---|
189 | (130, 'МАДАГАСКАР', 'Республика Мадагаскар', '450', 'MG', 'MDG', 1, NULL), |
---|
190 | (131, 'МАЛАВИ', 'Республика Малави', '454', 'MW', 'MWI', 1, NULL), |
---|
191 | (132, 'МАЛАЙЗИЯ', NULL, '458', 'MY', 'MYS', 1, NULL), |
---|
192 | (133, 'МАЛЬДИВЫ', 'Мальдивская Республика', '462', 'MV', 'MDV', 1, NULL), |
---|
193 | (134, 'МАЛИ', 'Республика Мали', '466', 'ML', 'MLI', 1, NULL), |
---|
194 | (135, 'МАЛЬТА', 'Республика Мальта', '470', 'MT', 'MLT', 1, NULL), |
---|
195 | (136, 'МАРТИНИКА', NULL, '474', 'MQ', 'MTQ', 1, NULL), |
---|
196 | (137, 'МАВРИТАНИЯ', 'Исламская Республика Мавритания', '478', 'MR', 'MRT', 1, NULL), |
---|
197 | (138, 'МАВРИКИЙ', 'Республика Маврикий', '480', 'MU', 'MUS', 1, NULL), |
---|
198 | (139, 'МЕКСИКА', 'Мексиканские Соединенные Штаты', '484', 'MX', 'MEX', 1, NULL), |
---|
199 | (140, 'МОНАКО', 'Княжество Монако', '492', 'MC', 'MCO', 1, NULL), |
---|
200 | (141, 'МОНГОЛИЯ', NULL, '496', 'MN', 'MNG', 1, NULL), |
---|
201 | (142, 'МОЛДОВА, РЕСПУБЛИКА', 'Республика Молдова', '498', 'MD', 'MDA', 1, NULL), |
---|
202 | (143, 'ЧЕРНОГОРИЯ', NULL, '499', 'ME', 'MNE', 1, NULL), |
---|
203 | (144, 'МОНТСЕРРАТ', NULL, '500', 'MS', 'MSR', 1, NULL), |
---|
204 | (145, 'МАРОККО', 'Королевство Марокко', '504', 'MA', 'MAR', 1, NULL), |
---|
205 | (146, 'МОЗАМБИК', 'Республика Мозамбик', '508', 'MZ', 'MOZ', 1, NULL), |
---|
206 | (147, 'ОМАН', 'Султанат Оман', '512', 'OM', 'OMN', 1, NULL), |
---|
207 | (148, 'НАМИБИЯ', 'Республика Намибия', '516', 'NA', 'NAM', 1, NULL), |
---|
208 | (149, 'НАУРУ', 'Республика Науру', '520', 'NR', 'NRU', 1, NULL), |
---|
209 | (150, 'НЕПАЛ', 'Федеративная Демократическая Республика Непал', '524', 'NP', 'NPL', 1, NULL), |
---|
210 | (151, 'НИДЕРЛАНДЫ', 'Королевство Нидерландов', '528', 'NL', 'NLD', 1, NULL), |
---|
211 | (152, 'НИДЕРЛАНДСКИЕ АНТИЛЫ', NULL, '530', 'AN', 'ANT', 1, NULL), |
---|
212 | (153, 'АРУБА', NULL, '533', 'AW', 'ABW', 1, NULL), |
---|
213 | (154, 'НОВАЯ КАЛЕДОНИЯ', NULL, '540', 'NC', 'NCL', 1, NULL), |
---|
214 | (155, 'ВАНУАТУ', 'Республика Вануату', '548', 'VU', 'VUT', 1, NULL), |
---|
215 | (156, 'НОВАЯ ЗЕЛАНДИЯ', NULL, '554', 'NZ', 'NZL', 1, NULL), |
---|
216 | (157, 'НИКАРАГУА', 'Республика Никарагуа', '558', 'NI', 'NIC', 1, NULL), |
---|
217 | (158, 'НИГЕР', 'Республика Нигер', '562', 'NE', 'NER', 1, NULL), |
---|
218 | (159, 'НИГЕРИЯ', 'Федеративная Республика Нигерия', '566', 'NG', 'NGA', 1, NULL), |
---|
219 | (160, 'НИУЭ', 'Республика Ниуэ', '570', 'NU', 'NIU', 1, NULL), |
---|
220 | (161, 'ОСТРОВ НОРФОЛК', NULL, '574', 'NF', 'NFK', 1, NULL), |
---|
221 | (162, 'НОРВЕГИЯ', 'Королевство Норвегия', '578', 'NO', 'NOR', 1, NULL), |
---|
222 | (163, 'СЕВЕРНЫЕ МАРИАНСКИЕ ОСТРОВА', 'Содружество Северных Марианских островов', '580', 'MP', 'MNP', 1, NULL), |
---|
223 | (164, 'МАЛЫЕ ТИХООКЕАНСКИЕ ОТДАЛЕННЫЕ ОСТРОВА СОЕДИНЕННЫХ ШТАТОВ', NULL, '581', 'UM', 'UMI', 1, NULL), |
---|
224 | (165, 'МИКРОНЕЗИЯ, ФЕДЕРАТИВНЫЕ ШТАТЫ', 'Федеративные штаты Микронезии', '583', 'FM', 'FSM', 1, NULL), |
---|
225 | (166, 'МАРШАЛЛОВЫ ОСТРОВА', 'Республика Маршалловы Острова', '584', 'MH', 'MHL', 1, NULL), |
---|
226 | (167, 'ПАЛАУ', 'Республика Палау', '585', 'PW', 'PLW', 1, NULL), |
---|
227 | (168, 'ПАКИСТАН', 'Исламская Республика Пакистан', '586', 'PK', 'PAK', 1, NULL), |
---|
228 | (169, 'ПАНАМА', 'Республика Панама', '591', 'PA', 'PAN', 1, NULL), |
---|
229 | (170, 'ПАПУА-НОВАЯ ГВИНЕЯ', NULL, '598', 'PG', 'PNG', 1, NULL), |
---|
230 | (171, 'ПАРАГВАЙ', 'Республика Парагвай', '600', 'PY', 'PRY', 1, NULL), |
---|
231 | (172, 'ПЕРУ', 'Республика Перу', '604', 'PE', 'PER', 1, NULL), |
---|
232 | (173, 'ФИЛИППИНЫ', 'Республика Филиппины', '608', 'PH', 'PHL', 1, NULL), |
---|
233 | (174, 'ПИТКЕРН', NULL, '612', 'PN', 'PCN', 1, NULL), |
---|
234 | (175, 'ПОЛЬША', 'Республика Польша', '616', 'PL', 'POL', 1, NULL), |
---|
235 | (176, 'ПОРТУГАЛИЯ', 'Португальская Республика', '620', 'PT', 'PRT', 1, NULL), |
---|
236 | (177, 'ГВИНЕЯ-БИСАУ', 'Республика Гвинея-Бисау', '624', 'GW', 'GNB', 1, NULL), |
---|
237 | (178, 'ТИМОР-ЛЕСТЕ', 'Демократическая Республика Тимор-Лесте', '626', 'TL', 'TLS', 1, NULL), |
---|
238 | (179, 'ПУЭРТО-РИКО', NULL, '630', 'PR', 'PRI', 1, NULL), |
---|
239 | (180, 'КАТАР', 'Государство Катар', '634', 'QA', 'QAT', 1, NULL), |
---|
240 | (181, 'РЕЮНЬОН', NULL, '638', 'RE', 'REU', 1, NULL), |
---|
241 | (182, 'РУМЫНИЯ', NULL, '642', 'RO', 'ROU', 1, NULL), |
---|
242 | (183, 'РОССИЯ', 'Российская Федерация', '643', 'RU', 'RUS', 1, NULL), |
---|
243 | (184, 'РУАНДА', 'Руандийская Республика', '646', 'RW', 'RWA', 1, NULL), |
---|
244 | (185, 'СЕН-БАРТЕЛЕМИ', NULL, '652', 'BL', 'BLM', 1, NULL), |
---|
245 | (186, 'СВЯТАЯ ЕЛЕНА', NULL, '654', 'SH', 'SHN', 1, NULL), |
---|
246 | (187, 'СЕНТ-КИТС И НЕВИС', NULL, '659', 'KN', 'KNA', 1, NULL), |
---|
247 | (188, 'АНГИЛЬЯ', NULL, '660', 'AI', 'AIA', 1, NULL), |
---|
248 | (189, 'СЕНТ-ЛЮСИЯ', NULL, '662', 'LC', 'LCA', 1, NULL), |
---|
249 | (190, 'СЕН-МАРТЕН', NULL, '663', 'MF', 'MAF', 1, NULL), |
---|
250 | (191, 'СЕН-ПЬЕР И МИКЕЛОН', NULL, '666', 'PM', 'SPM', 1, NULL), |
---|
251 | (192, 'СЕНТ-ВИНСЕНТ И ГРЕНАДИНЫ', NULL, '670', 'VC', 'VCT', 1, NULL), |
---|
252 | (193, 'САН-МАРИНО', 'Республика Сан-Марино', '674', 'SM', 'SMR', 1, NULL), |
---|
253 | (194, 'САН-ТОМЕ И ПРИНСИПИ', 'Демократическая Республика Сан-Томе и Принсипи', '678', 'ST', 'STP', 1, NULL), |
---|
254 | (195, 'САУДОВСКАЯ АРАВИЯ', 'Королевство Саудовская Аравия', '682', 'SA', 'SAU', 1, NULL), |
---|
255 | (196, 'СЕНЕГАЛ', 'Республика Сенегал', '686', 'SN', 'SEN', 1, NULL), |
---|
256 | (197, 'СЕРБИЯ', 'Республика Сербия', '688', 'RS', 'SRB', 1, NULL), |
---|
257 | (198, 'СЕЙШЕЛЫ', 'Республика Сейшелы', '690', 'SC', 'SYC', 1, NULL), |
---|
258 | (199, 'СЬЕРРА-ЛЕОНЕ', 'Республика Сьерра-Леоне', '694', 'SL', 'SLE', 1, NULL), |
---|
259 | (200, 'СИНГАПУР', 'Республика Сингапур', '702', 'SG', 'SGP', 1, NULL), |
---|
260 | (201, 'СЛОВАКИЯ', 'Словацкая Республика', '703', 'SK', 'SVK', 1, NULL), |
---|
261 | (202, 'ВЬЕТНАМ', 'Социалистическая Республика Вьетнам', '704', 'VN', 'VNM', 1, NULL), |
---|
262 | (203, 'СЛОВЕНИЯ', 'Республика Словения', '705', 'SI', 'SVN', 1, NULL), |
---|
263 | (204, 'СОМАЛИ', 'Сомалийская Республика', '706', 'SO', 'SOM', 1, NULL), |
---|
264 | (205, 'ЮЖНАЯ АФРИКА', 'Южно-Африканская Республика', '710', 'ZA', 'ZAF', 1, NULL), |
---|
265 | (206, 'ЗИМБАБВЕ', 'Республика Зимбабве', '716', 'ZW', 'ZWE', 1, NULL), |
---|
266 | (207, 'ИСПАНИЯ', 'Королевство Испания', '724', 'ES', 'ESP', 1, NULL), |
---|
267 | (208, 'ЗАПАДНАЯ САХАРА', NULL, '732', 'EH', 'ESH', 1, NULL), |
---|
268 | (209, 'СУДАН', 'Республика Судан', '736', 'SD', 'SDN', 1, NULL), |
---|
269 | (210, 'СУРИНАМ', 'Республика Суринам', '740', 'SR', 'SUR', 1, NULL), |
---|
270 | (211, 'ШПИЦБЕРГЕН И ЯН МАЙЕН', NULL, '744', 'SJ', 'SJM', 1, NULL), |
---|
271 | (212, 'СВАЗИЛЕНД', 'Королевство Свазиленд', '748', 'SZ', 'SWZ', 1, NULL), |
---|
272 | (213, 'ШВЕЦИЯ', 'Королевство Швеция', '752', 'SE', 'SWE', 1, NULL), |
---|
273 | (214, 'ШВЕЙЦАРИЯ', 'Швейцарская Конфедерация', '756', 'CH', 'CHE', 1, NULL), |
---|
274 | (215, 'СИРИЙСКАЯ АРАБСКАЯ РЕСПУБЛИКА', NULL, '760', 'SY', 'SYR', 1, NULL), |
---|
275 | (216, 'ТАДЖИКИСТАН', 'Республика Таджикистан', '762', 'TJ', 'TJK', 1, NULL), |
---|
276 | (217, 'ТАИЛАНД', 'Королевство Таиланд', '764', 'TH', 'THA', 1, NULL), |
---|
277 | (218, 'ТОГО', 'Тоголезская Республика', '768', 'TG', 'TGO', 1, NULL), |
---|
278 | (219, 'ТОКЕЛАУ', NULL, '772', 'TK', 'TKL', 1, NULL), |
---|
279 | (220, 'ТОНГА', 'Королевство Тонга', '776', 'TO', 'TON', 1, NULL), |
---|
280 | (221, 'ТРИНИДАД И ТОБАГО', 'Республика Тринидад и Тобаго', '780', 'TT', 'TTO', 1, NULL), |
---|
281 | (222, 'ОБЪЕДИНЕННЫЕ АРАБСКИЕ ЭМИРАТЫ', NULL, '784', 'AE', 'ARE', 1, NULL), |
---|
282 | (223, 'ТУНИС', 'Тунисская Республика', '788', 'TN', 'TUN', 1, NULL), |
---|
283 | (224, 'ТУРЦИЯ', 'Турецкая Республика', '792', 'TR', 'TUR', 1, NULL), |
---|
284 | (225, 'ТУРКМЕНИЯ', 'Туркменистан', '795', 'TM', 'TKM', 1, NULL), |
---|
285 | (226, 'ОСТРОВА ТЕРКС И КАЙКОС', NULL, '796', 'TC', 'TCA', 1, NULL), |
---|
286 | (227, 'ТУВАЛУ', NULL, '798', 'TV', 'TUV', 1, NULL), |
---|
287 | (228, 'УГАНДА', 'Республика Уганда', '800', 'UG', 'UGA', 1, NULL), |
---|
288 | (229, 'УКРАИНА', NULL, '804', 'UA', 'UKR', 1, NULL), |
---|
289 | (230, 'РЕСПУБЛИКА МАКЕДОНИЯ', NULL, '807', 'MK', 'MKD', 1, NULL), |
---|
290 | (231, 'ЕГИПЕТ', 'Арабская Республика Египет', '818', 'EG', 'EGY', 1, NULL), |
---|
291 | (232, 'СОЕДИНЕННОЕ КОРОЛЕВСТВО', 'Соединенное Королевство Великобритании и Северной Ирландии', '826', 'GB', 'GBR', 1, NULL), |
---|
292 | (233, 'ГЕРНСИ', NULL, '831', 'GG', 'GGY', 1, NULL), |
---|
293 | (234, 'ДЖЕРСИ', NULL, '832', 'JE', 'JEY', 1, NULL), |
---|
294 | (235, 'ОСТРОВ МЭН', NULL, '833', 'IM', 'IMN', 1, NULL), |
---|
295 | (236, 'ТАНЗАНИЯ, ОБЪЕДИНЕННАЯ РЕСПУБЛИКА', 'Объединенная Республика Танзания', '834', 'TZ', 'TZA', 1, NULL), |
---|
296 | (237, 'СОЕДИНЕННЫЕ ШТАТЫ', 'Соединенные Штаты Америки', '840', 'US', 'USA', 1, NULL), |
---|
297 | (238, 'ВИРГИНСКИЕ ОСТРОВА, США', 'Виргинские острова Соединенных Штатов', '850', 'VI', 'VIR', 1, NULL), |
---|
298 | (239, 'БУРКИНА-ФАСО', NULL, '854', 'BF', 'BFA', 1, NULL), |
---|
299 | (240, 'УРУГВАЙ', 'Восточная Республика Уругвай', '858', 'UY', 'URY', 1, NULL), |
---|
300 | (241, 'УЗБЕКИСТАН', 'Республика Узбекистан', '860', 'UZ', 'UZB', 1, NULL), |
---|
301 | (242, 'ВЕНЕСУЭЛА БОЛИВАРИАНСКАЯ РЕСПУБЛИКА', 'Боливарианская Республика Венесуэла', '862', 'VE', 'VEN', 1, NULL), |
---|
302 | (243, 'УОЛЛИС И ФУТУНА', NULL, '876', 'WF', 'WLF', 1, NULL), |
---|
303 | (244, 'САМОА', 'Независимое Государство Самоа', '882', 'WS', 'WSM', 1, NULL), |
---|
304 | (245, 'ЙЕМЕН', 'Йеменская Республика', '887', 'YE', 'YEM', 1, NULL), |
---|
305 | (246, 'ЗАМБИЯ', 'Республика Замбия', '894', 'ZM', 'ZMB', 1, NULL), |
---|
306 | (247, 'АБХАЗИЯ', 'Республика Абхазия', '895', 'AB', 'ABH', 1, NULL), |
---|
307 | (248, 'ЮЖНАЯ ОСЕТИЯ', 'Республика Южная Осетия', '896', 'OS', 'OST', 1, NULL); |
---|
308 | |
---|
309 | CREATE TABLE IF NOT EXISTS `class_unit` ( |
---|
310 | `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'pk', |
---|
311 | `name` varchar(255) NOT NULL COMMENT 'Наименование единицы измерения', |
---|
312 | `number_code` varchar(5) NOT NULL COMMENT 'Код', |
---|
313 | `rus_name1` varchar(50) DEFAULT NULL COMMENT 'Условное обозначение национальное', |
---|
314 | `eng_name1` varchar(50) DEFAULT NULL COMMENT 'Условное обозначение международное', |
---|
315 | `rus_name2` varchar(50) DEFAULT NULL COMMENT 'Кодовое буквенное обозначение национальное', |
---|
316 | `eng_name2` varchar(50) DEFAULT NULL COMMENT 'Кодовое буквенное обозначение международное', |
---|
317 | `class_unit_group_id` tinyint(4) NOT NULL COMMENT 'Группа единиц измерения', |
---|
318 | `class_unit_type_id` tinyint(4) NOT NULL COMMENT 'Раздел/приложение в которое входит единица измерения', |
---|
319 | `visible` tinyint(4) NOT NULL DEFAULT '1' COMMENT 'Видимость', |
---|
320 | `comment` varchar(255) DEFAULT NULL COMMENT 'Комментарий', |
---|
321 | PRIMARY KEY (`id`), |
---|
322 | UNIQUE KEY `number_code` (`number_code`), |
---|
323 | KEY `class_unit_group_id` (`class_unit_group_id`), |
---|
324 | KEY `class_unit_type_id` (`class_unit_type_id`) |
---|
325 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Общероссийский классификатор единиц измерения ОКЕИ' AUTO_INCREMENT=431 ; |
---|
326 | |
---|
327 | INSERT IGNORE INTO `class_unit` (`id`, `name`, `number_code`, `rus_name1`, `eng_name1`, `rus_name2`, `eng_name2`, `class_unit_group_id`, `class_unit_type_id`, `visible`, `comment`) VALUES |
---|
328 | (1, 'Миллиметр', '003', 'мм', 'mm', 'ММ', 'MMT', 1, 1, 1, NULL), |
---|
329 | (2, 'Сантиметр', '004', 'см', 'cm', 'СМ', 'CMT', 1, 1, 1, NULL), |
---|
330 | (4, 'Метр', '006', 'м', 'm', 'М', 'MTR', 1, 1, 1, NULL), |
---|
331 | (9, 'Ярд (0,9144 м)', '043', 'ярд', 'yd', 'ЯРД', 'YRD', 1, 1, 1, NULL), |
---|
332 | (14, 'Квадратный метр', '055', 'м2', 'm2', 'М2', 'MTK', 2, 1, 1, NULL), |
---|
333 | (24, 'Литр; кубический дециметр', '112', 'л; дм3', 'I; L; dm^3', 'Л; ДМ3', 'LTR; DMQ', 3, 1, 1, NULL), |
---|
334 | (37, 'Килограмм', '166', 'кг', 'kg', 'КГ', 'KGM', 4, 1, 1, NULL), |
---|
335 | (114, 'Бобина', '616', 'боб', '-', 'БОБ', 'NBB', 7, 1, 1, NULL), |
---|
336 | (119, 'Изделие', '657', 'изд', '-', 'ИЗД', 'NAR', 7, 1, 1, NULL), |
---|
337 | (121, 'Набор', '704', 'набор', '-', 'НАБОР', 'SET', 7, 1, 1, NULL), |
---|
338 | (122, 'Пара (2 шт.)', '715', 'пар', 'pr; 2', 'ПАР', 'NPR', 7, 1, 1, NULL), |
---|
339 | (128, 'Рулон', '736', 'рул', '-', 'РУЛ', 'NPL', 7, 1, 1, NULL), |
---|
340 | (132, 'Упаковка', '778', 'упак', '-', 'УПАК', 'NMP', 7, 1, 1, NULL), |
---|
341 | (135, 'Штука', '796', 'шт', 'pc; 1', 'ШТ', 'PCE; NMB', 7, 1, 1, NULL), |
---|
342 | (155, 'Погонный метр', '018', 'пог. м', NULL, 'ПОГ М', NULL, 1, 2, 1, NULL), |
---|
343 | (219, 'Байт', '255', 'бай', NULL, 'БАЙТ', NULL, 5, 2, 1, NULL), |
---|
344 | (231, 'Рубль', '383', 'руб', NULL, 'РУБ', NULL, 7, 2, 1, NULL), |
---|
345 | (257, 'Тонна в смену', '536', 'т/смен', NULL, 'Т/СМЕН', NULL, 7, 2, 1, NULL), |
---|
346 | (260, 'Человеко-час', '539', 'чел.ч', NULL, 'ЧЕЛ.Ч', NULL, 7, 2, 1, NULL), |
---|
347 | (285, 'Единица', '642', 'ед', NULL, 'ЕД', NULL, 7, 2, 1, NULL), |
---|
348 | (290, 'Место', '698', 'мест', NULL, 'МЕСТ', NULL, 7, 2, 1, NULL), |
---|
349 | (304, 'Человек', '792', 'чел', NULL, 'ЧЕЛ', NULL, 7, 2, 1, NULL), |
---|
350 | (309, 'Ящик', '812', 'ящ', NULL, 'ЯЩ', NULL, 7, 2, 1, NULL), |
---|
351 | (312, 'Миллион пар', '838', '10^6 пар', NULL, 'МЛН ПАР', NULL, 7, 2, 1, NULL), |
---|
352 | (313, 'Комплект', '839', 'компл', NULL, 'КОМПЛ', NULL, 7, 2, 1, NULL), |
---|
353 | (323, 'Условная единица', '876', 'усл. ед', NULL, 'УСЛ ЕД', NULL, 7, 2, 1, NULL), |
---|
354 | (364, 'Смена', '917', 'смен', NULL, 'СМЕН', NULL, 7, 2, 1, NULL), |
---|
355 | (430, 'Стандарт', '152', NULL, '-', NULL, 'WSD', 3, 3, 1, NULL); |
---|
356 | |
---|
357 | CREATE TABLE IF NOT EXISTS `class_unit_group` ( |
---|
358 | `id` tinyint(4) NOT NULL AUTO_INCREMENT COMMENT 'pk', |
---|
359 | `name` varchar(255) NOT NULL COMMENT 'Наименование группы', |
---|
360 | PRIMARY KEY (`id`), |
---|
361 | UNIQUE KEY `name` (`name`) |
---|
362 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Группы единиц измерения' AUTO_INCREMENT=8 ; |
---|
363 | |
---|
364 | INSERT IGNORE INTO `class_unit_group` (`id`, `name`) VALUES |
---|
365 | (6, 'Единицы времени'), |
---|
366 | (1, 'Единицы длины'), |
---|
367 | (4, 'Единицы массы'), |
---|
368 | (3, 'Единицы объема'), |
---|
369 | (2, 'Единицы площади'), |
---|
370 | (5, 'Технические единицы'), |
---|
371 | (7, 'Экономические единицы'); |
---|
372 | |
---|
373 | CREATE TABLE IF NOT EXISTS `class_unit_type` ( |
---|
374 | `id` tinyint(4) NOT NULL AUTO_INCREMENT COMMENT 'pk', |
---|
375 | `name` varchar(255) NOT NULL COMMENT 'Наименование раздела/приложения', |
---|
376 | PRIMARY KEY (`id`) |
---|
377 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Разделы/приложения, в которые включены единицы измерения' AUTO_INCREMENT=4 ; |
---|
378 | |
---|
379 | INSERT IGNORE INTO `class_unit_type` (`id`, `name`) VALUES |
---|
380 | (1, 'Международные единицы измерения, включенные в ЕСКК'), |
---|
381 | (2, 'Национальные единицы измерения, включенные в ЕСКК'), |
---|
382 | (3, 'Международные единицы измерения, не включенные в ЕСКК'); |
---|
383 | |
---|
384 | CREATE TABLE IF NOT EXISTS `comments` ( |
---|
385 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
386 | `date` datetime NOT NULL, |
---|
387 | `object_name` varchar(16) NOT NULL COMMENT 'Имя(тип) объекта комментирования', |
---|
388 | `object_id` int(11) NOT NULL COMMENT 'ID объекта комментирования', |
---|
389 | `autor_name` varchar(16) NOT NULL COMMENT 'Имя автора (анонимного)', |
---|
390 | `autor_email` varchar(32) NOT NULL COMMENT 'Электронная почта анонимного автора', |
---|
391 | `autor_id` int(11) NOT NULL COMMENT 'UID автора', |
---|
392 | `text` text NOT NULL COMMENT 'Текст коментария', |
---|
393 | `rate` tinyint(4) NOT NULL COMMENT 'Оценка объекта (0-5)', |
---|
394 | `ip` varchar(16) NOT NULL, |
---|
395 | `user_agent` varchar(128) NOT NULL, |
---|
396 | `response` text NOT NULL COMMENT 'Ответ администрации', |
---|
397 | `responser` int(11) NOT NULL COMMENT 'Автор ответа', |
---|
398 | PRIMARY KEY (`id`), |
---|
399 | KEY `object_name` (`object_name`), |
---|
400 | KEY `object_id` (`object_id`), |
---|
401 | KEY `rate` (`rate`), |
---|
402 | KEY `date` (`date`) |
---|
403 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Коментарии к товарам, новостям, статьям и пр.' AUTO_INCREMENT=1 ; |
---|
404 | |
---|
405 | CREATE TABLE IF NOT EXISTS `counter` ( |
---|
406 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
407 | `date` bigint(20) NOT NULL DEFAULT '0', |
---|
408 | `ip` varchar(32) CHARACTER SET latin1 NOT NULL DEFAULT '', |
---|
409 | `agent` varchar(128) NOT NULL DEFAULT '', |
---|
410 | `refer` varchar(512) NOT NULL DEFAULT '', |
---|
411 | `file` varchar(32) CHARACTER SET latin1 NOT NULL DEFAULT '', |
---|
412 | `query` varchar(128) NOT NULL DEFAULT '', |
---|
413 | UNIQUE KEY `id` (`id`), |
---|
414 | KEY `time` (`date`), |
---|
415 | KEY `ip` (`ip`), |
---|
416 | KEY `agent` (`agent`), |
---|
417 | KEY `refer` (`refer`(333)), |
---|
418 | KEY `file` (`file`) |
---|
419 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
420 | |
---|
421 | CREATE TABLE IF NOT EXISTS `currency` ( |
---|
422 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
423 | `name` varchar(10) NOT NULL, |
---|
424 | `coeff` decimal(8,4) NOT NULL, |
---|
425 | UNIQUE KEY `id` (`id`), |
---|
426 | UNIQUE KEY `name` (`name`) |
---|
427 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
428 | |
---|
429 | CREATE TABLE IF NOT EXISTS `db_version` ( |
---|
430 | `version` int(11) NOT NULL, |
---|
431 | PRIMARY KEY (`version`) |
---|
432 | ) ENGINE=MyISAM DEFAULT CHARSET=latin1; |
---|
433 | |
---|
434 | INSERT IGNORE INTO `db_version` (`version`) VALUES |
---|
435 | (634); |
---|
436 | |
---|
437 | CREATE TABLE IF NOT EXISTS `delivery_regions` ( |
---|
438 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
439 | `delivery_type` int(11) NOT NULL, |
---|
440 | `name` varchar(128) NOT NULL, |
---|
441 | `price` int(11) NOT NULL, |
---|
442 | `description` text NOT NULL, |
---|
443 | PRIMARY KEY (`id`) |
---|
444 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
445 | |
---|
446 | CREATE TABLE IF NOT EXISTS `delivery_types` ( |
---|
447 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
448 | `name` varchar(128) NOT NULL, |
---|
449 | `min_price` int(11) NOT NULL, |
---|
450 | `service_id` int(11) NOT NULL, |
---|
451 | `description` text NOT NULL, |
---|
452 | PRIMARY KEY (`id`) |
---|
453 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
454 | |
---|
455 | CREATE TABLE IF NOT EXISTS `doc_agent` ( |
---|
456 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
457 | `name` varchar(64) NOT NULL, |
---|
458 | `fullname` varchar(256) NOT NULL, |
---|
459 | `tel` varchar(64) NOT NULL, |
---|
460 | `sms_phone` varchar(16) NOT NULL, |
---|
461 | `fax_phone` varchar(16) NOT NULL, |
---|
462 | `alt_phone` varchar(16) NOT NULL, |
---|
463 | `adres` varchar(256) NOT NULL, |
---|
464 | `gruzopol` varchar(512) NOT NULL, |
---|
465 | `inn` varchar(24) NOT NULL, |
---|
466 | `dir_fio` varchar(128) NOT NULL, |
---|
467 | `dir_fio_r` varchar(128) NOT NULL, |
---|
468 | `pfio` text NOT NULL, |
---|
469 | `pdol` text NOT NULL, |
---|
470 | `okevd` varchar(8) NOT NULL, |
---|
471 | `okpo` varchar(16) NOT NULL, |
---|
472 | `rs` varchar(32) NOT NULL, |
---|
473 | `bank` varchar(64) NOT NULL, |
---|
474 | `ks` varchar(32) NOT NULL, |
---|
475 | `bik` varchar(16) NOT NULL, |
---|
476 | `group` int(11) NOT NULL, |
---|
477 | `email` varchar(64) NOT NULL, |
---|
478 | `type` tinyint(4) NOT NULL DEFAULT '1', |
---|
479 | `pasp_num` varchar(16) NOT NULL, |
---|
480 | `pasp_date` date NOT NULL, |
---|
481 | `pasp_kem` varchar(64) NOT NULL, |
---|
482 | `comment` text NOT NULL, |
---|
483 | `no_mail` tinyint(4) NOT NULL, |
---|
484 | `responsible` int(11) DEFAULT NULL, |
---|
485 | `data_sverki` date NOT NULL, |
---|
486 | `dishonest` tinyint(4) NOT NULL, |
---|
487 | `p_agent` int(11) DEFAULT NULL COMMENT 'Подчинение другому агенту', |
---|
488 | `bonus` decimal(10,2) NOT NULL, |
---|
489 | UNIQUE KEY `id` (`id`), |
---|
490 | KEY `name` (`name`), |
---|
491 | KEY `fullname` (`fullname`(255)), |
---|
492 | KEY `tel` (`tel`), |
---|
493 | KEY `inn` (`inn`), |
---|
494 | KEY `type` (`type`), |
---|
495 | KEY `pasp_num` (`pasp_num`,`pasp_date`,`pasp_kem`), |
---|
496 | KEY `p_agent` (`p_agent`) |
---|
497 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='pcomment - printable comment' AUTO_INCREMENT=2 ; |
---|
498 | |
---|
499 | INSERT IGNORE INTO `doc_agent` (`id`, `name`, `fullname`, `tel`, `sms_phone`, `fax_phone`, `alt_phone`, `adres`, `gruzopol`, `inn`, `dir_fio`, `dir_fio_r`, `pfio`, `pdol`, `okevd`, `okpo`, `rs`, `bank`, `ks`, `bik`, `group`, `email`, `type`, `pasp_num`, `pasp_date`, `pasp_kem`, `comment`, `no_mail`, `responsible`, `data_sverki`, `dishonest`, `p_agent`, `bonus`) VALUES |
---|
500 | (1, 'Первый агент', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 0, '', 1, '', '0000-00-00', '', '', 0, NULL, '0000-00-00', 0, NULL, 0.00); |
---|
501 | |
---|
502 | CREATE TABLE IF NOT EXISTS `doc_agent_dov` ( |
---|
503 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
504 | `ag_id` int(11) NOT NULL, |
---|
505 | `name` varchar(64) NOT NULL, |
---|
506 | `name2` varchar(64) NOT NULL, |
---|
507 | `surname` varchar(64) NOT NULL, |
---|
508 | `range` varchar(64) NOT NULL, |
---|
509 | `pasp_ser` varchar(8) NOT NULL, |
---|
510 | `pasp_num` varchar(16) NOT NULL, |
---|
511 | `pasp_kem` varchar(128) NOT NULL, |
---|
512 | `pasp_data` varchar(16) NOT NULL, |
---|
513 | `mark_del` tinyint(4) NOT NULL, |
---|
514 | UNIQUE KEY `id` (`id`), |
---|
515 | KEY `ag_id` (`ag_id`), |
---|
516 | KEY `name` (`name`), |
---|
517 | KEY `name2` (`name2`), |
---|
518 | KEY `surname` (`surname`), |
---|
519 | KEY `range` (`range`), |
---|
520 | KEY `pasp_ser` (`pasp_ser`), |
---|
521 | KEY `pasp_num` (`pasp_num`), |
---|
522 | KEY `pasp_kem` (`pasp_kem`), |
---|
523 | KEY `pasp_data` (`pasp_data`), |
---|
524 | KEY `mark_del` (`mark_del`) |
---|
525 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
526 | |
---|
527 | CREATE TABLE IF NOT EXISTS `doc_agent_group` ( |
---|
528 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
529 | `name` varchar(32) NOT NULL, |
---|
530 | `pid` int(11) NOT NULL, |
---|
531 | `desc` varchar(128) NOT NULL, |
---|
532 | UNIQUE KEY `id` (`id`), |
---|
533 | KEY `pid` (`pid`) |
---|
534 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
535 | |
---|
536 | CREATE TABLE IF NOT EXISTS `doc_base` ( |
---|
537 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
538 | `group` int(11) NOT NULL DEFAULT '0', |
---|
539 | `name` varchar(128) NOT NULL, |
---|
540 | `vc` varchar(32) NOT NULL COMMENT 'Код производителя', |
---|
541 | `country` int(11) DEFAULT NULL, |
---|
542 | `desc` text NOT NULL, |
---|
543 | `cost` double(10,2) NOT NULL DEFAULT '0.00', |
---|
544 | `stock` tinyint(1) NOT NULL, |
---|
545 | `proizv` varchar(32) NOT NULL, |
---|
546 | `likvid` decimal(10,2) NOT NULL DEFAULT '0.00', |
---|
547 | `cost_date` datetime NOT NULL, |
---|
548 | `pos_type` tinyint(4) NOT NULL, |
---|
549 | `hidden` tinyint(4) NOT NULL, |
---|
550 | `no_export_yml` tinyint(4) NOT NULL, |
---|
551 | `unit` int(11) NOT NULL COMMENT 'Единица измерения', |
---|
552 | `warranty` int(11) NOT NULL, |
---|
553 | `warranty_type` tinyint(4) NOT NULL, |
---|
554 | `meta_description` varchar(256) NOT NULL, |
---|
555 | `meta_keywords` varchar(128) NOT NULL, |
---|
556 | `title_tag` varchar(128) NOT NULL, |
---|
557 | `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, |
---|
558 | `buy_time` datetime NOT NULL DEFAULT '1970-01-01 00:00:00', |
---|
559 | `transit_cnt` int(11) NOT NULL DEFAULT '0', |
---|
560 | `mult` int(11) NOT NULL COMMENT 'Кратность', |
---|
561 | `bulkcnt` int(11) NOT NULL COMMENT 'Количество оптом', |
---|
562 | UNIQUE KEY `id` (`id`), |
---|
563 | UNIQUE KEY `uniq` (`group`,`name`), |
---|
564 | UNIQUE KEY `vc` (`vc`), |
---|
565 | KEY `group` (`group`), |
---|
566 | KEY `name` (`name`), |
---|
567 | KEY `cost_date` (`cost_date`), |
---|
568 | KEY `hidden` (`hidden`), |
---|
569 | KEY `unit` (`unit`), |
---|
570 | KEY `stock` (`stock`), |
---|
571 | KEY `likvid` (`likvid`), |
---|
572 | KEY `country` (`country`), |
---|
573 | KEY `create_time` (`create_time`), |
---|
574 | KEY `buy_time` (`buy_time`), |
---|
575 | KEY `transit_cnt` (`transit_cnt`) |
---|
576 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT AUTO_INCREMENT=4 ; |
---|
577 | |
---|
578 | INSERT IGNORE INTO `doc_base` (`id`, `group`, `name`, `vc`, `country`, `desc`, `cost`, `stock`, `proizv`, `likvid`, `cost_date`, `pos_type`, `hidden`, `no_export_yml`, `unit`, `warranty`, `warranty_type`, `meta_description`, `meta_keywords`, `title_tag`, `create_time`, `buy_time`, `transit_cnt`, `mult`, `bulkcnt`) VALUES |
---|
579 | (3, 1, 'Первый товар', '', NULL, '', 0.00, 0, '', 0.00, '0000-00-00 00:00:00', 0, 0, 0, 1, 0, 0, '', '', '', '2014-02-26 14:08:36', '1970-01-01 00:00:00', 0, 0, 0); |
---|
580 | |
---|
581 | CREATE TABLE IF NOT EXISTS `doc_base_attachments` ( |
---|
582 | `pos_id` int(11) NOT NULL, |
---|
583 | `attachment_id` int(11) NOT NULL, |
---|
584 | UNIQUE KEY `uni` (`pos_id`,`attachment_id`), |
---|
585 | KEY `attachment_id` (`attachment_id`) |
---|
586 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8; |
---|
587 | |
---|
588 | CREATE TABLE IF NOT EXISTS `doc_base_cnt` ( |
---|
589 | `id` int(11) NOT NULL, |
---|
590 | `sklad` tinyint(4) NOT NULL, |
---|
591 | `cnt` double NOT NULL, |
---|
592 | `mesto` varchar(32) NOT NULL, |
---|
593 | `mincnt` varchar(8) NOT NULL, |
---|
594 | PRIMARY KEY (`id`,`sklad`), |
---|
595 | KEY `cnt` (`cnt`), |
---|
596 | KEY `mesto` (`mesto`), |
---|
597 | KEY `mincnt` (`mincnt`) |
---|
598 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8; |
---|
599 | |
---|
600 | CREATE TABLE IF NOT EXISTS `doc_base_cost` ( |
---|
601 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
602 | `pos_id` int(11) NOT NULL, |
---|
603 | `cost_id` int(11) NOT NULL, |
---|
604 | `type` varchar(5) NOT NULL, |
---|
605 | `value` decimal(8,2) NOT NULL, |
---|
606 | `accuracy` tinyint(4) NOT NULL, |
---|
607 | `direction` tinyint(4) NOT NULL, |
---|
608 | `rrp_firm_id` int(11) DEFAULT NULL, |
---|
609 | UNIQUE KEY `id` (`id`), |
---|
610 | UNIQUE KEY `uniq` (`pos_id`,`cost_id`), |
---|
611 | KEY `group_id` (`pos_id`), |
---|
612 | KEY `cost_id` (`cost_id`), |
---|
613 | KEY `value` (`value`), |
---|
614 | KEY `type` (`type`) |
---|
615 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
616 | |
---|
617 | CREATE TABLE IF NOT EXISTS `doc_base_dop` ( |
---|
618 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
619 | `type` int(11) DEFAULT '0', |
---|
620 | `d_int` double NOT NULL DEFAULT '0', |
---|
621 | `d_ext` double NOT NULL DEFAULT '0', |
---|
622 | `size` double NOT NULL DEFAULT '0', |
---|
623 | `mass` double NOT NULL DEFAULT '0', |
---|
624 | `analog` varchar(32) NOT NULL, |
---|
625 | `koncost` double NOT NULL DEFAULT '0', |
---|
626 | `ntd` varchar(32) NOT NULL, |
---|
627 | UNIQUE KEY `id` (`id`), |
---|
628 | KEY `type` (`type`), |
---|
629 | KEY `d_int` (`d_int`), |
---|
630 | KEY `d_ext` (`d_ext`), |
---|
631 | KEY `size` (`size`), |
---|
632 | KEY `mass` (`mass`), |
---|
633 | KEY `analog` (`analog`), |
---|
634 | KEY `koncost` (`koncost`) |
---|
635 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
636 | |
---|
637 | CREATE TABLE IF NOT EXISTS `doc_base_dop_type` ( |
---|
638 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
639 | `name` varchar(64) NOT NULL, |
---|
640 | `desc` text NOT NULL, |
---|
641 | UNIQUE KEY `id` (`id`), |
---|
642 | KEY `name` (`name`) |
---|
643 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
644 | |
---|
645 | CREATE TABLE IF NOT EXISTS `doc_base_gparams` ( |
---|
646 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
647 | `name` varchar(64) DEFAULT NULL, |
---|
648 | PRIMARY KEY (`id`) |
---|
649 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ; |
---|
650 | |
---|
651 | INSERT IGNORE INTO `doc_base_gparams` (`id`, `name`) VALUES |
---|
652 | (1, 'Основные'); |
---|
653 | |
---|
654 | CREATE TABLE IF NOT EXISTS `doc_base_img` ( |
---|
655 | `pos_id` int(11) NOT NULL, |
---|
656 | `img_id` int(11) NOT NULL, |
---|
657 | `default` tinyint(4) NOT NULL, |
---|
658 | UNIQUE KEY `pos_id` (`pos_id`,`img_id`), |
---|
659 | KEY `default` (`default`) |
---|
660 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8; |
---|
661 | |
---|
662 | CREATE TABLE IF NOT EXISTS `doc_base_kompl` ( |
---|
663 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
664 | `pos_id` int(11) NOT NULL COMMENT 'id наименования', |
---|
665 | `kompl_id` int(11) NOT NULL COMMENT 'id комплектующего', |
---|
666 | `cnt` double NOT NULL COMMENT 'количество', |
---|
667 | UNIQUE KEY `id` (`id`), |
---|
668 | KEY `kompl_id` (`kompl_id`), |
---|
669 | KEY `cnt` (`cnt`), |
---|
670 | KEY `pos_id` (`pos_id`) |
---|
671 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Комплектующие - из чего состоит эта позиция' AUTO_INCREMENT=1 ; |
---|
672 | |
---|
673 | CREATE TABLE IF NOT EXISTS `doc_base_params` ( |
---|
674 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
675 | `param` varchar(32) NOT NULL, |
---|
676 | `type` varchar(8) NOT NULL, |
---|
677 | `pgroup_id` int(11) NOT NULL, |
---|
678 | `system` tinyint(4) NOT NULL COMMENT 'Служебный параметр. Нигде не отображается.', |
---|
679 | `ym_assign` varchar(128) NOT NULL, |
---|
680 | UNIQUE KEY `id` (`id`), |
---|
681 | KEY `param` (`param`), |
---|
682 | KEY `pgroup_id` (`pgroup_id`), |
---|
683 | KEY `ym_assign` (`ym_assign`) |
---|
684 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
685 | |
---|
686 | CREATE TABLE IF NOT EXISTS `doc_base_pcollections_list` ( |
---|
687 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
688 | `name` varchar(128) NOT NULL, |
---|
689 | PRIMARY KEY (`id`), |
---|
690 | UNIQUE KEY `name` (`name`) |
---|
691 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Наборы свойств складской номенклатуры' AUTO_INCREMENT=1 ; |
---|
692 | |
---|
693 | CREATE TABLE IF NOT EXISTS `doc_base_pcollections_set` ( |
---|
694 | `collection_id` int(11) NOT NULL, |
---|
695 | `param_id` int(11) NOT NULL, |
---|
696 | UNIQUE KEY `uniq` (`collection_id`,`param_id`), |
---|
697 | KEY `collection_id` (`collection_id`), |
---|
698 | KEY `param_id` (`param_id`) |
---|
699 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Список параметров в наборе'; |
---|
700 | |
---|
701 | CREATE TABLE IF NOT EXISTS `doc_base_values` ( |
---|
702 | `id` int(11) NOT NULL, |
---|
703 | `param_id` int(11) NOT NULL, |
---|
704 | `value` varchar(32) NOT NULL, |
---|
705 | `intval` int(11) NOT NULL, |
---|
706 | `doubleval` double NOT NULL, |
---|
707 | `strval` varchar(512) NOT NULL, |
---|
708 | UNIQUE KEY `unique` (`id`,`param_id`), |
---|
709 | KEY `id` (`id`), |
---|
710 | KEY `param` (`param_id`), |
---|
711 | KEY `value` (`value`), |
---|
712 | KEY `intval` (`intval`), |
---|
713 | KEY `doubleval` (`doubleval`), |
---|
714 | KEY `strval` (`strval`(255)) |
---|
715 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8; |
---|
716 | |
---|
717 | CREATE TABLE IF NOT EXISTS `doc_cost` ( |
---|
718 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
719 | `name` varchar(25) NOT NULL, |
---|
720 | `type` varchar(4) NOT NULL, |
---|
721 | `value` decimal(8,2) NOT NULL COMMENT 'Значение цены', |
---|
722 | `vid` tinyint(4) NOT NULL COMMENT 'Вид цены определяет места её использования', |
---|
723 | `accuracy` int(11) NOT NULL, |
---|
724 | `direction` int(11) NOT NULL, |
---|
725 | UNIQUE KEY `id` (`id`) |
---|
726 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ; |
---|
727 | |
---|
728 | INSERT IGNORE INTO `doc_cost` (`id`, `name`, `type`, `value`, `vid`, `accuracy`, `direction`) VALUES |
---|
729 | (1, 'Розничная', 'pp', 0.00, 1, 2, 0), |
---|
730 | (2, 'Мелкий опт', 'pp', -3.00, -1, 2, 0), |
---|
731 | (3, 'Средний опт', 'pp', -5.00, -2, 2, 0); |
---|
732 | |
---|
733 | CREATE TABLE IF NOT EXISTS `doc_dopdata` ( |
---|
734 | `doc` int(11) NOT NULL, |
---|
735 | `param` varchar(32) NOT NULL, |
---|
736 | `value` varchar(128) NOT NULL, |
---|
737 | UNIQUE KEY `doc` (`doc`,`param`), |
---|
738 | KEY `value` (`value`) |
---|
739 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8; |
---|
740 | |
---|
741 | CREATE TABLE IF NOT EXISTS `doc_group` ( |
---|
742 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
743 | `name` varchar(64) NOT NULL, |
---|
744 | `desc` text NOT NULL, |
---|
745 | `pid` int(11) NOT NULL, |
---|
746 | `hidelevel` tinyint(4) NOT NULL, |
---|
747 | `no_export_yml` tinyint(4) NOT NULL, |
---|
748 | `printname` varchar(64) NOT NULL, |
---|
749 | `meta_description` varchar(256) NOT NULL, |
---|
750 | `meta_keywords` varchar(128) NOT NULL, |
---|
751 | `title_tag` varchar(128) NOT NULL, |
---|
752 | UNIQUE KEY `id` (`id`), |
---|
753 | UNIQUE KEY `name` (`name`), |
---|
754 | KEY `pid` (`pid`), |
---|
755 | KEY `hidelevel` (`hidelevel`) |
---|
756 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ; |
---|
757 | |
---|
758 | INSERT IGNORE INTO `doc_group` (`id`, `name`, `desc`, `pid`, `hidelevel`, `no_export_yml`, `printname`, `meta_description`, `meta_keywords`, `title_tag`) VALUES |
---|
759 | (1, 'товары', '', 0, 0, 0, '', '', '', ''); |
---|
760 | |
---|
761 | CREATE TABLE IF NOT EXISTS `doc_group_cost` ( |
---|
762 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
763 | `group_id` int(11) NOT NULL, |
---|
764 | `cost_id` int(11) NOT NULL, |
---|
765 | `type` varchar(4) NOT NULL, |
---|
766 | `value` decimal(8,2) NOT NULL, |
---|
767 | `accuracy` tinyint(4) NOT NULL, |
---|
768 | `direction` tinyint(4) NOT NULL, |
---|
769 | UNIQUE KEY `id` (`id`), |
---|
770 | UNIQUE KEY `uniq` (`group_id`,`cost_id`), |
---|
771 | KEY `group_id` (`group_id`), |
---|
772 | KEY `cost_id` (`cost_id`), |
---|
773 | KEY `value` (`value`), |
---|
774 | KEY `type` (`type`) |
---|
775 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
776 | |
---|
777 | CREATE TABLE IF NOT EXISTS `doc_group_params` ( |
---|
778 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
779 | `group_id` int(11) DEFAULT NULL, |
---|
780 | `param_id` int(11) DEFAULT NULL, |
---|
781 | `show_in_filter` tinyint(4) NOT NULL, |
---|
782 | PRIMARY KEY (`id`), |
---|
783 | UNIQUE KEY `uniq` (`group_id`,`param_id`), |
---|
784 | KEY `fk_doc_group_params_doc_group1` (`group_id`), |
---|
785 | KEY `fk_doc_group_params_doc_base_params1` (`param_id`) |
---|
786 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
787 | |
---|
788 | CREATE TABLE IF NOT EXISTS `doc_img` ( |
---|
789 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
790 | `name` varchar(64) NOT NULL, |
---|
791 | `type` varchar(4) NOT NULL, |
---|
792 | UNIQUE KEY `id` (`id`), |
---|
793 | UNIQUE KEY `name` (`name`) |
---|
794 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
795 | |
---|
796 | CREATE TABLE IF NOT EXISTS `doc_kassa` ( |
---|
797 | `ids` varchar(8) CHARACTER SET latin1 NOT NULL, |
---|
798 | `num` int(11) NOT NULL, |
---|
799 | `name` varchar(64) NOT NULL, |
---|
800 | `ballance` decimal(10,2) NOT NULL, |
---|
801 | `bik` varchar(16) NOT NULL, |
---|
802 | `rs` varchar(32) NOT NULL, |
---|
803 | `ks` varchar(32) NOT NULL, |
---|
804 | `firm_id` int(11) NOT NULL, |
---|
805 | UNIQUE KEY `ids` (`ids`,`num`) |
---|
806 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8; |
---|
807 | |
---|
808 | INSERT IGNORE INTO `doc_kassa` (`ids`, `num`, `name`, `ballance`, `bik`, `rs`, `ks`, `firm_id`) VALUES |
---|
809 | ('bank', 1, 'Первый банк', 0.00, '000000000', '00000000000000000000', '00000000000000000000', 0), |
---|
810 | ('kassa', 1, 'Основная касса', 0.00, '', '', '', 0), |
---|
811 | ('kassa', 2, 'Сейф', 0.00, '', '', '', 0); |
---|
812 | |
---|
813 | CREATE TABLE IF NOT EXISTS `doc_list` ( |
---|
814 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
815 | `type` tinyint(4) NOT NULL DEFAULT '0', |
---|
816 | `agent` int(11) NOT NULL DEFAULT '0', |
---|
817 | `comment` text NOT NULL, |
---|
818 | `date` bigint(20) NOT NULL DEFAULT '0', |
---|
819 | `created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, |
---|
820 | `ok` bigint(20) NOT NULL DEFAULT '0', |
---|
821 | `sklad` tinyint(4) NOT NULL DEFAULT '0', |
---|
822 | `kassa` tinyint(4) NOT NULL DEFAULT '0', |
---|
823 | `bank` tinyint(4) NOT NULL DEFAULT '0', |
---|
824 | `user` int(11) NOT NULL DEFAULT '0', |
---|
825 | `altnum` int(11) NOT NULL, |
---|
826 | `subtype` varchar(4) NOT NULL, |
---|
827 | `sum` decimal(10,2) NOT NULL DEFAULT '0.00', |
---|
828 | `nds` int(11) NOT NULL DEFAULT '0', |
---|
829 | `p_doc` int(11) NOT NULL, |
---|
830 | `mark_del` bigint(20) NOT NULL, |
---|
831 | `firm_id` int(11) NOT NULL DEFAULT '1', |
---|
832 | `err_flag` tinyint(4) NOT NULL DEFAULT '0', |
---|
833 | `contract` int(11) NOT NULL, |
---|
834 | UNIQUE KEY `id` (`id`), |
---|
835 | KEY `type` (`type`), |
---|
836 | KEY `fio` (`agent`), |
---|
837 | KEY `date` (`date`), |
---|
838 | KEY `altnum` (`altnum`), |
---|
839 | KEY `p_doc` (`p_doc`), |
---|
840 | KEY `ok` (`ok`), |
---|
841 | KEY `sklad` (`sklad`), |
---|
842 | KEY `user` (`user`), |
---|
843 | KEY `subtype` (`subtype`), |
---|
844 | KEY `mark_del` (`mark_del`), |
---|
845 | KEY `firm_id` (`firm_id`), |
---|
846 | KEY `kassa` (`kassa`,`bank`), |
---|
847 | KEY `contract` (`contract`), |
---|
848 | KEY `created` (`created`) |
---|
849 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
850 | |
---|
851 | CREATE TABLE IF NOT EXISTS `doc_list_pos` ( |
---|
852 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
853 | `doc` int(11) NOT NULL DEFAULT '0', |
---|
854 | `tovar` int(11) NOT NULL DEFAULT '0', |
---|
855 | `cnt` double NOT NULL DEFAULT '0', |
---|
856 | `gtd` varchar(32) NOT NULL, |
---|
857 | `comm` varchar(128) NOT NULL, |
---|
858 | `cost` decimal(10,2) NOT NULL DEFAULT '0.00', |
---|
859 | `page` int(11) NOT NULL DEFAULT '0', |
---|
860 | UNIQUE KEY `id` (`id`), |
---|
861 | UNIQUE KEY `uni_pos` (`doc`,`tovar`,`page`), |
---|
862 | KEY `doc` (`doc`), |
---|
863 | KEY `tovar` (`tovar`), |
---|
864 | KEY `page` (`page`) |
---|
865 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
866 | |
---|
867 | CREATE TABLE IF NOT EXISTS `doc_list_sn` ( |
---|
868 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
869 | `pos_id` int(11) NOT NULL COMMENT 'ID товара', |
---|
870 | `num` varchar(64) NOT NULL COMMENT 'Серийный номер', |
---|
871 | `prix_list_pos` int(11) NOT NULL COMMENT 'Строка поступления', |
---|
872 | `rasx_list_pos` int(11) DEFAULT NULL COMMENT 'Строка реализации', |
---|
873 | UNIQUE KEY `id` (`id`), |
---|
874 | KEY `pos_id` (`pos_id`), |
---|
875 | KEY `num` (`num`), |
---|
876 | KEY `prix_list_pos` (`prix_list_pos`), |
---|
877 | KEY `rasx_list_pos` (`rasx_list_pos`) |
---|
878 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Серийные номера' AUTO_INCREMENT=1 ; |
---|
879 | |
---|
880 | CREATE TABLE IF NOT EXISTS `doc_log` ( |
---|
881 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
882 | `user` int(11) NOT NULL, |
---|
883 | `ip` varchar(32) NOT NULL, |
---|
884 | `object` varchar(32) NOT NULL, |
---|
885 | `object_id` int(11) NOT NULL, |
---|
886 | `motion` varchar(128) NOT NULL, |
---|
887 | `desc` varchar(512) NOT NULL, |
---|
888 | `time` datetime NOT NULL, |
---|
889 | UNIQUE KEY `id` (`id`), |
---|
890 | KEY `user` (`user`), |
---|
891 | KEY `motion` (`motion`), |
---|
892 | KEY `time` (`time`), |
---|
893 | KEY `desc` (`desc`(333)), |
---|
894 | KEY `ip` (`ip`) |
---|
895 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
896 | |
---|
897 | CREATE TABLE IF NOT EXISTS `doc_rasxodi` ( |
---|
898 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
899 | `name` varchar(64) NOT NULL, |
---|
900 | `adm` tinyint(4) NOT NULL, |
---|
901 | UNIQUE KEY `id` (`id`), |
---|
902 | KEY `name` (`name`), |
---|
903 | KEY `adm` (`adm`) |
---|
904 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Статьи расходов' AUTO_INCREMENT=12 ; |
---|
905 | |
---|
906 | INSERT IGNORE INTO `doc_rasxodi` (`id`, `name`, `adm`) VALUES |
---|
907 | (0, 'Прочие расходы', 1), |
---|
908 | (1, 'Аренда офиса, склада', 1), |
---|
909 | (2, 'Зарплата', 0), |
---|
910 | (3, 'Канцелярские товары, хозяйственные материалы', 1), |
---|
911 | (4, 'Расходы на рекламу', 1), |
---|
912 | (5, 'Расчетно кассовое обслуживание', 1), |
---|
913 | (6, 'Закупка товара на склад', 0), |
---|
914 | (7, ' Расходы Офиса', 1), |
---|
915 | (8, 'Расходы Склада', 1), |
---|
916 | (9, 'Расходы на связь', 1), |
---|
917 | (10, 'Расходы на автотранспорт', 1), |
---|
918 | (11, 'Налоги и сборы', 1); |
---|
919 | |
---|
920 | CREATE TABLE IF NOT EXISTS `doc_sklady` ( |
---|
921 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
922 | `name` varchar(64) NOT NULL, |
---|
923 | `dnc` tinyint(1) NOT NULL DEFAULT '0', |
---|
924 | KEY `id` (`id`), |
---|
925 | KEY `name` (`name`) |
---|
926 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ; |
---|
927 | |
---|
928 | INSERT IGNORE INTO `doc_sklady` (`id`, `name`, `dnc`) VALUES |
---|
929 | (1, 'Основной склад', 0); |
---|
930 | |
---|
931 | CREATE TABLE IF NOT EXISTS `doc_types` ( |
---|
932 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
933 | `name` varchar(32) NOT NULL, |
---|
934 | KEY `id` (`id`) |
---|
935 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=22 ; |
---|
936 | |
---|
937 | INSERT IGNORE INTO `doc_types` (`id`, `name`) VALUES |
---|
938 | (1, 'Поступление'), |
---|
939 | (2, 'Реализация'), |
---|
940 | (3, 'Заявка покупателя'), |
---|
941 | (4, 'Банк - приход'), |
---|
942 | (5, 'Банк - расход'), |
---|
943 | (6, 'Касса - приход'), |
---|
944 | (7, 'Касса - расход'), |
---|
945 | (8, 'Перемещение товара'), |
---|
946 | (9, 'Перемещение средств (касса)'), |
---|
947 | (10, 'Доверенность'), |
---|
948 | (11, 'Предложение поставщика'), |
---|
949 | (12, 'Товар в пути'), |
---|
950 | (13, 'Коммерческое предложение'), |
---|
951 | (14, 'Договор'), |
---|
952 | (15, 'Реализация (оперативная)'), |
---|
953 | (16, 'Спецификация'), |
---|
954 | (17, 'Сборка'), |
---|
955 | (18, 'Корректировка долга'), |
---|
956 | (19, 'Корректировка бонусов'), |
---|
957 | (20, 'Реализация за бонусы'), |
---|
958 | (21, 'Заявка на производство'); |
---|
959 | |
---|
960 | CREATE TABLE IF NOT EXISTS `doc_vars` ( |
---|
961 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
962 | `firm_name` varchar(128) NOT NULL, |
---|
963 | `firm_director` varchar(64) NOT NULL, |
---|
964 | `firm_director_r` varchar(64) NOT NULL, |
---|
965 | `firm_buhgalter` varchar(64) NOT NULL, |
---|
966 | `firm_kladovshik` varchar(64) NOT NULL, |
---|
967 | `firm_bank` varchar(128) NOT NULL, |
---|
968 | `firm_bank_kor_s` varchar(32) NOT NULL, |
---|
969 | `firm_bik` varchar(16) NOT NULL, |
---|
970 | `firm_schet` varchar(32) NOT NULL, |
---|
971 | `firm_inn` varchar(32) NOT NULL, |
---|
972 | `firm_adres` varchar(256) NOT NULL, |
---|
973 | `firm_realadres` varchar(256) NOT NULL, |
---|
974 | `firm_gruzootpr` varchar(256) NOT NULL, |
---|
975 | `firm_telefon` varchar(64) NOT NULL, |
---|
976 | `firm_okpo` varchar(16) NOT NULL, |
---|
977 | `param_nds` double NOT NULL DEFAULT '0', |
---|
978 | `firm_kladovshik_id` int(11) NOT NULL, |
---|
979 | `firm_kladovshik_doljn` varchar(64) NOT NULL, |
---|
980 | UNIQUE KEY `id` (`id`) |
---|
981 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ; |
---|
982 | |
---|
983 | INSERT IGNORE INTO `doc_vars` (`id`, `firm_name`, `firm_director`, `firm_director_r`, `firm_buhgalter`, `firm_kladovshik`, `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_kladovshik_id`, `firm_kladovshik_doljn`) VALUES |
---|
984 | (1, 'OOO "РиК"', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 0, 0, ''); |
---|
985 | |
---|
986 | CREATE TABLE IF NOT EXISTS `errorlog` ( |
---|
987 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
988 | `page` varchar(128) NOT NULL, |
---|
989 | `referer` varchar(128) NOT NULL, |
---|
990 | `agent` varchar(128) NOT NULL, |
---|
991 | `ip` varchar(16) NOT NULL, |
---|
992 | `msg` text NOT NULL, |
---|
993 | `date` datetime NOT NULL, |
---|
994 | `uid` int(11) NOT NULL, |
---|
995 | UNIQUE KEY `id` (`id`), |
---|
996 | KEY `page` (`page`), |
---|
997 | KEY `referer` (`referer`), |
---|
998 | KEY `date` (`date`), |
---|
999 | KEY `agent` (`agent`,`ip`) |
---|
1000 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
1001 | |
---|
1002 | CREATE TABLE IF NOT EXISTS `fabric_builders` ( |
---|
1003 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1004 | `name` varchar(32) NOT NULL, |
---|
1005 | `active` tinyint(4) NOT NULL, |
---|
1006 | UNIQUE KEY `id` (`id`) |
---|
1007 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
1008 | |
---|
1009 | CREATE TABLE IF NOT EXISTS `fabric_data` ( |
---|
1010 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1011 | `sklad_id` int(11) NOT NULL, |
---|
1012 | `builder_id` int(11) NOT NULL, |
---|
1013 | `date` date NOT NULL, |
---|
1014 | `pos_id` int(11) NOT NULL, |
---|
1015 | `cnt` int(11) NOT NULL, |
---|
1016 | UNIQUE KEY `id` (`id`), |
---|
1017 | UNIQUE KEY `uni` (`sklad_id`,`builder_id`,`date`,`pos_id`) |
---|
1018 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
1019 | |
---|
1020 | CREATE TABLE IF NOT EXISTS `firm_info` ( |
---|
1021 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1022 | `name` varchar(128) NOT NULL DEFAULT '', |
---|
1023 | `num_name` int(11) NOT NULL DEFAULT '0' COMMENT 'Номер колонки с наименованиями в прайсе', |
---|
1024 | `num_cost` int(11) NOT NULL DEFAULT '0', |
---|
1025 | `num_art` int(11) NOT NULL DEFAULT '0', |
---|
1026 | `num_nal` tinyint(4) NOT NULL, |
---|
1027 | `signature` varchar(256) NOT NULL DEFAULT '' COMMENT 'Сигнатура для определения принадлежности прайса', |
---|
1028 | `currency` tinyint(4) NOT NULL, |
---|
1029 | `coeff` decimal(10,3) NOT NULL, |
---|
1030 | `last_update` datetime NOT NULL, |
---|
1031 | `rrp` int(11) NOT NULL DEFAULT '0', |
---|
1032 | PRIMARY KEY (`id`), |
---|
1033 | KEY `name` (`name`), |
---|
1034 | KEY `sign` (`signature`) |
---|
1035 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ; |
---|
1036 | |
---|
1037 | INSERT IGNORE INTO `firm_info` (`id`, `name`, `num_name`, `num_cost`, `num_art`, `num_nal`, `signature`, `currency`, `coeff`, `last_update`, `rrp`) VALUES |
---|
1038 | (1, 'test', 1, 2, 3, 4, 'test@example.com', 0, 0.000, '0000-00-00 00:00:00', 0); |
---|
1039 | |
---|
1040 | CREATE TABLE IF NOT EXISTS `firm_info_group` ( |
---|
1041 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1042 | `firm_id` int(11) NOT NULL, |
---|
1043 | `group_id` int(11) NOT NULL, |
---|
1044 | UNIQUE KEY `id` (`id`), |
---|
1045 | KEY `firm_id` (`firm_id`), |
---|
1046 | KEY `group_id` (`group_id`) |
---|
1047 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
1048 | |
---|
1049 | CREATE TABLE IF NOT EXISTS `firm_info_struct` ( |
---|
1050 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1051 | `firm_id` int(11) NOT NULL COMMENT 'Номер фирмы', |
---|
1052 | `table_name` varchar(64) NOT NULL COMMENT 'Название листа прайса', |
---|
1053 | `name` mediumint(9) NOT NULL COMMENT 'N колонки наименований', |
---|
1054 | `cost` mediumint(9) NOT NULL, |
---|
1055 | `art` mediumint(9) NOT NULL, |
---|
1056 | `nal` mediumint(9) NOT NULL, |
---|
1057 | UNIQUE KEY `id` (`id`), |
---|
1058 | KEY `firm_id` (`firm_id`), |
---|
1059 | KEY `table_name` (`table_name`) |
---|
1060 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ; |
---|
1061 | |
---|
1062 | INSERT IGNORE INTO `firm_info_struct` (`id`, `firm_id`, `table_name`, `name`, `cost`, `art`, `nal`) VALUES |
---|
1063 | (1, 1, 'test', 2, 3, 1, 4); |
---|
1064 | |
---|
1065 | CREATE TABLE IF NOT EXISTS `log_call_requests` ( |
---|
1066 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1067 | `name` varchar(64) NOT NULL, |
---|
1068 | `phone` varchar(32) NOT NULL, |
---|
1069 | `request_date` datetime NOT NULL, |
---|
1070 | `call_date` varchar(32) NOT NULL, |
---|
1071 | `ip` varchar(32) NOT NULL, |
---|
1072 | PRIMARY KEY (`id`) |
---|
1073 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
1074 | |
---|
1075 | CREATE TABLE IF NOT EXISTS `news` ( |
---|
1076 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1077 | `type` varchar(8) NOT NULL, |
---|
1078 | `title` varchar(64) NOT NULL, |
---|
1079 | `text` text NOT NULL, |
---|
1080 | `date` datetime NOT NULL, |
---|
1081 | `autor` int(11) NOT NULL, |
---|
1082 | `ex_date` date NOT NULL, |
---|
1083 | `img_ext` varchar(4) NOT NULL, |
---|
1084 | UNIQUE KEY `id` (`id`), |
---|
1085 | KEY `type` (`type`), |
---|
1086 | KEY `ex_date` (`ex_date`) |
---|
1087 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
1088 | |
---|
1089 | CREATE TABLE IF NOT EXISTS `parsed_price` ( |
---|
1090 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1091 | `firm` int(11) NOT NULL, |
---|
1092 | `pos` int(11) NOT NULL, |
---|
1093 | `cost` decimal(10,2) NOT NULL, |
---|
1094 | `nal` varchar(16) NOT NULL, |
---|
1095 | `from` int(11) NOT NULL, |
---|
1096 | `selected` tinyint(4) DEFAULT NULL, |
---|
1097 | UNIQUE KEY `id` (`id`) |
---|
1098 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
1099 | |
---|
1100 | CREATE TABLE IF NOT EXISTS `photogalery` ( |
---|
1101 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1102 | `uid` int(11) NOT NULL DEFAULT '0', |
---|
1103 | `comment` varchar(64) NOT NULL, |
---|
1104 | UNIQUE KEY `id` (`id`) |
---|
1105 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
1106 | |
---|
1107 | CREATE TABLE IF NOT EXISTS `price` ( |
---|
1108 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1109 | `name` varchar(256) NOT NULL DEFAULT '', |
---|
1110 | `cost` double NOT NULL DEFAULT '0', |
---|
1111 | `firm` int(11) NOT NULL DEFAULT '0', |
---|
1112 | `art` varchar(32) NOT NULL DEFAULT '', |
---|
1113 | `nal` varchar(32) NOT NULL, |
---|
1114 | `date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', |
---|
1115 | `seeked` int(11) NOT NULL, |
---|
1116 | KEY `name` (`name`), |
---|
1117 | KEY `cost` (`cost`), |
---|
1118 | KEY `firm` (`firm`), |
---|
1119 | KEY `art` (`art`), |
---|
1120 | KEY `date` (`date`), |
---|
1121 | KEY `id` (`id`) |
---|
1122 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
1123 | |
---|
1124 | CREATE TABLE IF NOT EXISTS `prices_replaces` ( |
---|
1125 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1126 | `search_str` varchar(16) NOT NULL, |
---|
1127 | `replace_str` varchar(256) NOT NULL, |
---|
1128 | UNIQUE KEY `id` (`id`), |
---|
1129 | KEY `search_str` (`search_str`) |
---|
1130 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Список замен для регулярных выражений анализатора прайсов' AUTO_INCREMENT=1 ; |
---|
1131 | |
---|
1132 | CREATE TABLE IF NOT EXISTS `ps_counter` ( |
---|
1133 | `date` date NOT NULL DEFAULT '0000-00-00', |
---|
1134 | `query` int(11) NOT NULL DEFAULT '0', |
---|
1135 | `ps` int(11) NOT NULL DEFAULT '0', |
---|
1136 | `counter` int(11) NOT NULL, |
---|
1137 | PRIMARY KEY (`date`,`query`,`ps`) |
---|
1138 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8; |
---|
1139 | |
---|
1140 | CREATE TABLE IF NOT EXISTS `ps_parser` ( |
---|
1141 | `parametr` varchar(32) NOT NULL, |
---|
1142 | `data` varchar(64) NOT NULL DEFAULT '0' |
---|
1143 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8; |
---|
1144 | |
---|
1145 | INSERT IGNORE INTO `ps_parser` (`parametr`, `data`) VALUES |
---|
1146 | ('last_time_counter', '0'); |
---|
1147 | |
---|
1148 | CREATE TABLE IF NOT EXISTS `ps_query` ( |
---|
1149 | `id` int(10) NOT NULL AUTO_INCREMENT, |
---|
1150 | `query` text NOT NULL, |
---|
1151 | PRIMARY KEY (`id`) |
---|
1152 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
1153 | |
---|
1154 | CREATE TABLE IF NOT EXISTS `ps_settings` ( |
---|
1155 | `id` int(10) NOT NULL AUTO_INCREMENT, |
---|
1156 | `icon` varchar(4) NOT NULL, |
---|
1157 | `name` varchar(16) NOT NULL, |
---|
1158 | `template` varchar(256) NOT NULL, |
---|
1159 | `template_like` varchar(64) NOT NULL, |
---|
1160 | `prioritet` tinyint(4) NOT NULL DEFAULT '1', |
---|
1161 | PRIMARY KEY (`id`) |
---|
1162 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=8 ; |
---|
1163 | |
---|
1164 | INSERT IGNORE INTO `ps_settings` (`id`, `icon`, `name`, `template`, `template_like`, `prioritet`) VALUES |
---|
1165 | (1, 'Y', 'yandex', '/.*?yandex.*?text=[\\.\\s]*([-a-zа-я0-9"''_!?()\\/\\\\:;]+[-a-zа-я0-9.\\s,"''_!?()\\/\\\\:;]*).*[\\.\\s]*($|&.*)/ui', '%yandex%text=%', 1), |
---|
1166 | (2, 'G', 'google', '/.*?google.*?q=[\\.\\s]*([-a-zа-я0-9"''_!?()\\/\\\\:;]+[-a-zа-я0-9.\\s,"''_!?()\\/\\\\:;]*).*[\\.\\s]*($|&.*)/ui', '%google%q=%', 2), |
---|
1167 | (3, 'M', 'mail', '/.*?mail.*?q=[\\.\\s]*([-a-zа-я0-9"''_!?()\\/\\\\:;]+[-a-zа-я0-9.\\s,"''_!?()\\/\\\\:;]*).*[\\.\\s]*($|&.*)/ui', '%mail%q=%', 3), |
---|
1168 | (4, 'R', 'rambler', '/.*?rambler.*?query=[\\.\\s]*([-a-zа-я0-9"''_!?()\\/\\\\:;]+[-a-zа-я0-9.\\s,"''_!?()\\/\\\\:;]*).*[\\.\\s]*($|&.*)/ui', '%rambler%query=%', 4), |
---|
1169 | (5, 'B', 'bing', '/.*?bing.*?q=[\\.\\s]*([-a-zа-я0-9"''_!?()\\/\\\\:;]+[-a-zа-я0-9.\\s,"''_!?()\\/\\\\:;]*).*[\\.\\s]*($|&.*)/ui', '%bing%q=%', 5), |
---|
1170 | (6, 'Q', 'qip', '/.*?qip.*?query=[\\.\\s]*([-a-zа-я0-9"''_!?()\\/\\\\:;]+[-a-zа-я0-9.\\s,"''_!?()\\/\\\\:;]*).*[\\.\\s]*($|&.*)/ui', '%qip%query=%', 6), |
---|
1171 | (7, 'N', 'ngs', '/.*?ngs.*?q=[\\.\\s]*([-a-zа-я0-9"''_!?()\\/\\\\:;]+[-a-zа-я0-9.\\s,"''_!?()\\/\\\\:;]*).*[\\.\\s]*($|&.*)/ui', '%ngs%q=%', 7); |
---|
1172 | |
---|
1173 | CREATE TABLE IF NOT EXISTS `seekdata` ( |
---|
1174 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1175 | `name` varchar(256) NOT NULL, |
---|
1176 | `sql` varchar(256) NOT NULL, |
---|
1177 | `regex` varchar(256) NOT NULL, |
---|
1178 | `group` int(11) NOT NULL, |
---|
1179 | `regex_neg` varchar(256) NOT NULL, |
---|
1180 | UNIQUE KEY `id` (`id`), |
---|
1181 | KEY `name` (`name`), |
---|
1182 | KEY `sql` (`sql`), |
---|
1183 | KEY `regex` (`regex`) |
---|
1184 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
1185 | |
---|
1186 | CREATE TABLE IF NOT EXISTS `survey` ( |
---|
1187 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1188 | `name` varchar(128) NOT NULL, |
---|
1189 | `start_date` date NOT NULL, |
---|
1190 | `end_date` date NOT NULL, |
---|
1191 | `start_text` text NOT NULL, |
---|
1192 | `end_text` text NOT NULL, |
---|
1193 | PRIMARY KEY (`id`), |
---|
1194 | KEY `start_date` (`start_date`), |
---|
1195 | KEY `end_date` (`end_date`) |
---|
1196 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ; |
---|
1197 | |
---|
1198 | INSERT IGNORE INTO `survey` (`id`, `name`, `start_date`, `end_date`, `start_text`, `end_text`) VALUES |
---|
1199 | (1, 'Опрос 1', '2013-03-08', '2013-03-08', 'Это самый первый опрос', 'Спасибо за участие в опросе!'); |
---|
1200 | |
---|
1201 | CREATE TABLE IF NOT EXISTS `survey_answer` ( |
---|
1202 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1203 | `survey_id` int(11) NOT NULL, |
---|
1204 | `question_num` int(11) NOT NULL, |
---|
1205 | `answer_txt` varchar(64) NOT NULL, |
---|
1206 | `answer_int` int(11) NOT NULL, |
---|
1207 | `comment` varchar(256) NOT NULL, |
---|
1208 | `uid` int(11) DEFAULT NULL, |
---|
1209 | `ip_address` varchar(32) NOT NULL, |
---|
1210 | PRIMARY KEY (`id`), |
---|
1211 | UNIQUE KEY `uniq` (`survey_id`,`question_num`,`uid`,`ip_address`), |
---|
1212 | KEY `survey_id` (`survey_id`), |
---|
1213 | KEY `question_id` (`question_num`), |
---|
1214 | KEY `uid` (`uid`), |
---|
1215 | KEY `ip_addres` (`ip_address`) |
---|
1216 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
1217 | |
---|
1218 | CREATE TABLE IF NOT EXISTS `survey_ok` ( |
---|
1219 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1220 | `survey_id` int(11) NOT NULL, |
---|
1221 | `uid` int(11) DEFAULT NULL, |
---|
1222 | `ip` varchar(32) NOT NULL, |
---|
1223 | `result` int(11) NOT NULL, |
---|
1224 | PRIMARY KEY (`id`), |
---|
1225 | KEY `survey_id` (`survey_id`), |
---|
1226 | KEY `uid` (`uid`), |
---|
1227 | KEY `ip` (`ip`) |
---|
1228 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
1229 | |
---|
1230 | CREATE TABLE IF NOT EXISTS `survey_question` ( |
---|
1231 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1232 | `survey_id` int(11) NOT NULL, |
---|
1233 | `question_num` int(11) NOT NULL, |
---|
1234 | `text` varchar(256) NOT NULL, |
---|
1235 | `type` tinyint(4) NOT NULL, |
---|
1236 | PRIMARY KEY (`id`), |
---|
1237 | KEY `survey_id` (`survey_id`), |
---|
1238 | KEY `question_num` (`question_num`) |
---|
1239 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
1240 | |
---|
1241 | CREATE TABLE IF NOT EXISTS `survey_quest_option` ( |
---|
1242 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1243 | `survey_id` int(11) NOT NULL, |
---|
1244 | `question_id` int(11) NOT NULL, |
---|
1245 | `option_num` int(11) NOT NULL, |
---|
1246 | `text` varchar(128) NOT NULL, |
---|
1247 | PRIMARY KEY (`id`), |
---|
1248 | UNIQUE KEY `uniq` (`survey_id`,`question_id`,`option_num`), |
---|
1249 | KEY `survey_id` (`survey_id`), |
---|
1250 | KEY `question_id` (`question_id`), |
---|
1251 | KEY `num` (`option_num`) |
---|
1252 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
1253 | |
---|
1254 | CREATE TABLE IF NOT EXISTS `tickets` ( |
---|
1255 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1256 | `date` datetime NOT NULL, |
---|
1257 | `autor` int(11) NOT NULL, |
---|
1258 | `priority` tinyint(4) NOT NULL, |
---|
1259 | `theme` varchar(128) NOT NULL, |
---|
1260 | `text` text NOT NULL, |
---|
1261 | `to_date` date NOT NULL, |
---|
1262 | `state` tinyint(4) NOT NULL, |
---|
1263 | UNIQUE KEY `id` (`id`), |
---|
1264 | KEY `date` (`date`), |
---|
1265 | KEY `autor` (`autor`), |
---|
1266 | KEY `theme` (`theme`), |
---|
1267 | KEY `to_date` (`to_date`) |
---|
1268 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
1269 | |
---|
1270 | CREATE TABLE IF NOT EXISTS `tickets_log` ( |
---|
1271 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1272 | `uid` int(11) NOT NULL, |
---|
1273 | `ticket` int(11) NOT NULL, |
---|
1274 | `date` datetime NOT NULL, |
---|
1275 | `text` text NOT NULL, |
---|
1276 | UNIQUE KEY `id` (`id`), |
---|
1277 | KEY `uid` (`uid`,`ticket`,`date`) |
---|
1278 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
1279 | |
---|
1280 | CREATE TABLE IF NOT EXISTS `tickets_priority` ( |
---|
1281 | `id` tinyint(4) NOT NULL, |
---|
1282 | `name` varchar(64) NOT NULL, |
---|
1283 | `color` varchar(8) NOT NULL, |
---|
1284 | `comment` text NOT NULL, |
---|
1285 | UNIQUE KEY `id` (`id`), |
---|
1286 | KEY `name` (`name`) |
---|
1287 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8; |
---|
1288 | |
---|
1289 | INSERT IGNORE INTO `tickets_priority` (`id`, `name`, `color`, `comment`) VALUES |
---|
1290 | (1, 'Важно', '', ''); |
---|
1291 | |
---|
1292 | CREATE TABLE IF NOT EXISTS `tickets_responsibles` ( |
---|
1293 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1294 | `ticket_id` int(11) NOT NULL, |
---|
1295 | `user_id` int(11) NOT NULL, |
---|
1296 | PRIMARY KEY (`id`), |
---|
1297 | UNIQUE KEY `uni` (`ticket_id`,`user_id`) |
---|
1298 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
1299 | |
---|
1300 | CREATE TABLE IF NOT EXISTS `tickets_state` ( |
---|
1301 | `id` int(11) NOT NULL, |
---|
1302 | `name` varchar(32) NOT NULL, |
---|
1303 | UNIQUE KEY `id` (`id`) |
---|
1304 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8; |
---|
1305 | |
---|
1306 | CREATE TABLE IF NOT EXISTS `traffic_denyip` ( |
---|
1307 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1308 | `ip` varchar(16) NOT NULL, |
---|
1309 | `host` varchar(64) NOT NULL, |
---|
1310 | UNIQUE KEY `id_2` (`id`), |
---|
1311 | UNIQUE KEY `ip` (`ip`) |
---|
1312 | ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT='Zapreshennie IP' AUTO_INCREMENT=1 ; |
---|
1313 | |
---|
1314 | CREATE TABLE IF NOT EXISTS `ulog` ( |
---|
1315 | `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, |
---|
1316 | `raw_mac` varchar(80) DEFAULT NULL, |
---|
1317 | `oob_time_sec` int(10) unsigned DEFAULT NULL, |
---|
1318 | `oob_time_usec` int(10) unsigned DEFAULT NULL, |
---|
1319 | `oob_prefix` varchar(32) DEFAULT NULL, |
---|
1320 | `oob_mark` int(10) unsigned DEFAULT NULL, |
---|
1321 | `oob_in` varchar(32) DEFAULT NULL, |
---|
1322 | `oob_out` varchar(32) DEFAULT NULL, |
---|
1323 | `ip_saddr` varchar(15) DEFAULT NULL, |
---|
1324 | `ip_daddr` varchar(15) DEFAULT NULL, |
---|
1325 | `ip_protocol` tinyint(3) unsigned DEFAULT NULL, |
---|
1326 | `ip_tos` tinyint(3) unsigned DEFAULT NULL, |
---|
1327 | `ip_ttl` tinyint(3) unsigned DEFAULT NULL, |
---|
1328 | `ip_totlen` smallint(5) unsigned DEFAULT NULL, |
---|
1329 | `ip_ihl` tinyint(3) unsigned DEFAULT NULL, |
---|
1330 | `ip_csum` smallint(5) unsigned DEFAULT NULL, |
---|
1331 | `ip_id` smallint(5) unsigned DEFAULT NULL, |
---|
1332 | `ip_fragoff` smallint(5) unsigned DEFAULT NULL, |
---|
1333 | `tcp_sport` smallint(5) unsigned DEFAULT NULL, |
---|
1334 | `tcp_dport` smallint(5) unsigned DEFAULT NULL, |
---|
1335 | `tcp_seq` int(10) unsigned DEFAULT NULL, |
---|
1336 | `tcp_ackseq` int(10) unsigned DEFAULT NULL, |
---|
1337 | `tcp_window` smallint(5) unsigned DEFAULT NULL, |
---|
1338 | `tcp_urg` tinyint(4) DEFAULT NULL, |
---|
1339 | `tcp_urgp` smallint(5) unsigned DEFAULT NULL, |
---|
1340 | `tcp_ack` tinyint(4) DEFAULT NULL, |
---|
1341 | `tcp_psh` tinyint(4) DEFAULT NULL, |
---|
1342 | `tcp_rst` tinyint(4) DEFAULT NULL, |
---|
1343 | `tcp_syn` tinyint(4) DEFAULT NULL, |
---|
1344 | `tcp_fin` tinyint(4) DEFAULT NULL, |
---|
1345 | `udp_sport` smallint(5) unsigned DEFAULT NULL, |
---|
1346 | `udp_dport` smallint(5) unsigned DEFAULT NULL, |
---|
1347 | `udp_len` smallint(5) unsigned DEFAULT NULL, |
---|
1348 | `icmp_type` tinyint(3) unsigned DEFAULT NULL, |
---|
1349 | `icmp_code` tinyint(3) unsigned DEFAULT NULL, |
---|
1350 | `icmp_echoid` smallint(5) unsigned DEFAULT NULL, |
---|
1351 | `icmp_echoseq` smallint(5) unsigned DEFAULT NULL, |
---|
1352 | `icmp_gateway` int(10) unsigned DEFAULT NULL, |
---|
1353 | `icmp_fragmtu` smallint(5) unsigned DEFAULT NULL, |
---|
1354 | `pwsniff_user` varchar(30) DEFAULT NULL, |
---|
1355 | `pwsniff_pass` varchar(30) DEFAULT NULL, |
---|
1356 | `ahesp_spi` int(10) unsigned DEFAULT NULL, |
---|
1357 | UNIQUE KEY `id` (`id`), |
---|
1358 | KEY `ip_daddr` (`ip_daddr`), |
---|
1359 | KEY `ip_saddr` (`ip_saddr`), |
---|
1360 | KEY `oob_time_sec` (`oob_time_sec`) |
---|
1361 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
1362 | |
---|
1363 | CREATE TABLE IF NOT EXISTS `users` ( |
---|
1364 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1365 | `name` varchar(32) NOT NULL, |
---|
1366 | `pass` varchar(256) NOT NULL, |
---|
1367 | `pass_type` varchar(8) NOT NULL COMMENT 'тип хэша', |
---|
1368 | `pass_change` varchar(64) NOT NULL, |
---|
1369 | `pass_expired` tinyint(4) NOT NULL DEFAULT '0', |
---|
1370 | `pass_date_change` datetime NOT NULL, |
---|
1371 | `reg_email` varchar(64) NOT NULL, |
---|
1372 | `reg_email_confirm` varchar(16) NOT NULL, |
---|
1373 | `reg_email_subscribe` tinyint(4) NOT NULL, |
---|
1374 | `reg_phone` varchar(16) NOT NULL, |
---|
1375 | `reg_phone_subscribe` tinyint(4) NOT NULL, |
---|
1376 | `reg_phone_confirm` varchar(8) NOT NULL, |
---|
1377 | `reg_date` datetime NOT NULL, |
---|
1378 | `disabled` tinyint(4) NOT NULL DEFAULT '0', |
---|
1379 | `disabled_reason` varchar(128) NOT NULL, |
---|
1380 | `bifact_auth` tinyint(4) NOT NULL DEFAULT '0', |
---|
1381 | `real_name` varchar(64) NOT NULL, |
---|
1382 | `real_address` varchar(256) NOT NULL, |
---|
1383 | `jid` varchar(32) NOT NULL, |
---|
1384 | `type` varchar(4) NOT NULL COMMENT 'физ/юр', |
---|
1385 | `agent_id` int(11) DEFAULT NULL, |
---|
1386 | UNIQUE KEY `id` (`id`), |
---|
1387 | KEY `passch` (`pass_change`), |
---|
1388 | KEY `name` (`name`), |
---|
1389 | KEY `reg_email` (`reg_email`), |
---|
1390 | KEY `reg_email_confirm` (`reg_email_confirm`), |
---|
1391 | KEY `reg_phone` (`reg_phone`), |
---|
1392 | KEY `reg_phone_confirm` (`reg_phone_confirm`), |
---|
1393 | KEY `pass_date_change` (`pass_date_change`), |
---|
1394 | KEY `pass_expired` (`pass_expired`), |
---|
1395 | KEY `disabled` (`disabled`), |
---|
1396 | KEY `reg_email_subscribe` (`reg_email_subscribe`), |
---|
1397 | KEY `reg_phone_subscribe` (`reg_phone_subscribe`), |
---|
1398 | KEY `jid` (`jid`), |
---|
1399 | KEY `agent_id` (`agent_id`) |
---|
1400 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Spisok pol''zovatelei' AUTO_INCREMENT=2 ; |
---|
1401 | |
---|
1402 | INSERT IGNORE INTO `users` (`id`, `name`, `pass`, `pass_type`, `pass_change`, `pass_expired`, `pass_date_change`, `reg_email`, `reg_email_confirm`, `reg_email_subscribe`, `reg_phone`, `reg_phone_subscribe`, `reg_phone_confirm`, `reg_date`, `disabled`, `disabled_reason`, `bifact_auth`, `real_name`, `real_address`, `jid`, `type`, `agent_id`) VALUES |
---|
1403 | (0, 'anonymous', '', '', '', 0, '0000-00-00 00:00:00', '', '', 0, '', 0, '', '0000-00-00 00:00:00', 0, '', 0, '', '', '', '', NULL), |
---|
1404 | (1, 'admin', '21232f297a57a5a743894a0e4a801fc3', '', '', 0, '0000-00-00 00:00:00', 'test@example.com', '1', 0, '', 0, '', '0000-00-00 00:00:00', 0, '', 0, '', '', '', '', NULL); |
---|
1405 | |
---|
1406 | CREATE TABLE IF NOT EXISTS `users_acl` ( |
---|
1407 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1408 | `uid` int(11) NOT NULL, |
---|
1409 | `object` varchar(64) NOT NULL, |
---|
1410 | `action` varchar(16) NOT NULL, |
---|
1411 | UNIQUE KEY `id` (`id`), |
---|
1412 | KEY `uid` (`uid`), |
---|
1413 | KEY `object` (`object`), |
---|
1414 | KEY `action` (`action`) |
---|
1415 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
1416 | |
---|
1417 | CREATE TABLE IF NOT EXISTS `users_bad_auth` ( |
---|
1418 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1419 | `ip` varchar(24) NOT NULL, |
---|
1420 | `time` double NOT NULL, |
---|
1421 | UNIQUE KEY `id` (`id`), |
---|
1422 | KEY `ip` (`ip`), |
---|
1423 | KEY `date` (`time`) |
---|
1424 | ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; |
---|
1425 | |
---|
1426 | CREATE 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 | CREATE TABLE IF NOT EXISTS `users_grouplist` ( |
---|
1435 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1436 | `name` varchar(50) NOT NULL, |
---|
1437 | `comment` text CHARACTER SET utf8 NOT NULL, |
---|
1438 | UNIQUE KEY `id` (`id`), |
---|
1439 | KEY `name` (`name`) |
---|
1440 | ) ENGINE=MyISAM DEFAULT CHARSET=latin1 PACK_KEYS=0 COMMENT='Spisok grupp' AUTO_INCREMENT=6 ; |
---|
1441 | |
---|
1442 | INSERT IGNORE INTO `users_grouplist` (`id`, `name`, `comment`) VALUES |
---|
1443 | (0, 'anonymous', 'Гости'), |
---|
1444 | (1, 'root', 'Администраторы'), |
---|
1445 | (2, 'seo', 'Специалисты продвижения сайта'), |
---|
1446 | (3, 'sklad', 'Кладовщики'), |
---|
1447 | (4, 'manager', 'Управленцы'), |
---|
1448 | (5, 'buhgalter', 'Бухгалтерия'); |
---|
1449 | |
---|
1450 | CREATE TABLE IF NOT EXISTS `users_groups_acl` ( |
---|
1451 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1452 | `gid` int(11) NOT NULL, |
---|
1453 | `object` varchar(64) NOT NULL, |
---|
1454 | `action` varchar(16) NOT NULL, |
---|
1455 | UNIQUE KEY `id` (`id`), |
---|
1456 | KEY `gid` (`gid`), |
---|
1457 | KEY `object` (`object`) |
---|
1458 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Привилегии групп' AUTO_INCREMENT=1 ; |
---|
1459 | |
---|
1460 | CREATE TABLE IF NOT EXISTS `users_in_group` ( |
---|
1461 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1462 | `uid` int(11) NOT NULL, |
---|
1463 | `gid` int(11) NOT NULL, |
---|
1464 | UNIQUE KEY `id` (`id`), |
---|
1465 | KEY `uid` (`uid`), |
---|
1466 | KEY `gid` (`gid`) |
---|
1467 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COMMENT='Соответствие групп и пользователей' AUTO_INCREMENT=1 ; |
---|
1468 | |
---|
1469 | CREATE TABLE IF NOT EXISTS `users_login_history` ( |
---|
1470 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1471 | `user_id` int(11) NOT NULL, |
---|
1472 | `date` datetime NOT NULL, |
---|
1473 | `ip` varchar(32) NOT NULL, |
---|
1474 | `useragent` varchar(128) NOT NULL, |
---|
1475 | `method` varchar(8) NOT NULL, |
---|
1476 | UNIQUE KEY `id` (`id`) |
---|
1477 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
1478 | |
---|
1479 | CREATE TABLE IF NOT EXISTS `users_objects` ( |
---|
1480 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1481 | `object` varchar(32) NOT NULL, |
---|
1482 | `desc` varchar(128) NOT NULL, |
---|
1483 | `actions` varchar(128) NOT NULL, |
---|
1484 | UNIQUE KEY `id` (`id`), |
---|
1485 | KEY `object` (`object`) |
---|
1486 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=83 ; |
---|
1487 | |
---|
1488 | INSERT IGNORE INTO `users_objects` (`id`, `object`, `desc`, `actions`) VALUES |
---|
1489 | (1, 'doc', 'Документы', ''), |
---|
1490 | (2, 'doc_list', 'Журнал документов', 'view,delete'), |
---|
1491 | (3, 'doc_postuplenie', 'Поступление', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), |
---|
1492 | (4, 'generic_articles', 'Доступ к статьям', 'view,edit,create,delete'), |
---|
1493 | (5, 'sys', 'Системные объекты', ''), |
---|
1494 | (6, 'generic', 'Общие объекты', ''), |
---|
1495 | (7, 'sys_acl', 'Управление привилегиями', 'view,edit'), |
---|
1496 | (8, 'doc_realizaciya', 'Реализация', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), |
---|
1497 | (9, 'doc_zayavka', 'Документ заявки', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), |
---|
1498 | (10, 'doc_kompredl', 'Коммерческое предложение', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), |
---|
1499 | (11, 'doc_dogovor', 'Договор', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), |
---|
1500 | (12, 'doc_doveren', 'Доверенность', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), |
---|
1501 | (13, 'doc_pbank', 'Приход средств в банк', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), |
---|
1502 | (14, 'doc_peremeshenie', 'Перемещение товара', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), |
---|
1503 | (15, 'doc_perkas', 'Перемещение средств в кассе', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), |
---|
1504 | (16, 'doc_predlojenie', 'Предложение поставщика', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), |
---|
1505 | (17, 'doc_rbank', 'Расход средств из банка', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), |
---|
1506 | (18, 'doc_realiz_op', 'Оперативная реализация', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), |
---|
1507 | (19, 'doc_rko', 'Расходный кассовый ордер', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), |
---|
1508 | (20, 'doc_sborka', 'Сборка изделия', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), |
---|
1509 | (21, 'doc_specific', 'Спецификация', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), |
---|
1510 | (22, 'doc_v_puti', 'Товар в пути', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), |
---|
1511 | (23, 'list', 'Списки', ''), |
---|
1512 | (24, 'list_agent', 'Агенты', 'create,edit,view'), |
---|
1513 | (25, 'list_sklad', 'Склад', 'create,edit,view'), |
---|
1514 | (26, 'list_price_an', 'Анализатор прайсов', 'create,edit,view,delete'), |
---|
1515 | (27, 'list_agent_dov', 'Доверенные лица', 'create,edit,view'), |
---|
1516 | (28, 'report', 'Отчёты', ''), |
---|
1517 | (29, 'report_cash', 'Кассовый отчёт', 'view'), |
---|
1518 | (30, 'generic_news', 'Новости', 'view,create,edit,delete'), |
---|
1519 | (31, 'doc_service', 'Служебные функции', 'view,edit,delete'), |
---|
1520 | (32, 'doc_scripts', 'Сценарии и операции', 'view,exec'), |
---|
1521 | (33, 'log', 'Системные журналы', ''), |
---|
1522 | (34, 'log_browser', 'Статистирка броузеров', 'view'), |
---|
1523 | (35, 'log_error', 'Журнал ошибок', 'view'), |
---|
1524 | (36, 'log_access', 'Журнал посещений', 'view'), |
---|
1525 | (37, 'sys_async_task', 'Ассинхронные задачи', 'view,exec'), |
---|
1526 | (38, 'sys_ip-blacklist', 'Чёрный список IP адресов', 'view,create,delete'), |
---|
1527 | (39, 'sys_ip-log', 'Журнал обращений к ip адресам', 'view'), |
---|
1528 | (40, 'generic_price_an', 'Анализатор прайсов', 'view'), |
---|
1529 | (41, 'generic_galery', 'Фотогалерея', 'view,create,edit,delete'), |
---|
1530 | (42, 'doc_pko', 'Приходный кассовый ордер', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), |
---|
1531 | (43, 'doc_kordolga', 'Корректировка долга', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), |
---|
1532 | (45, 'sys_ps-stat', 'Статистика переходов с поисковиков', 'view'), |
---|
1533 | (46, 'report_move_nocost', 'Отчёт по движению товаров (без цен)', 'view'), |
---|
1534 | (47, 'report_kassday', 'Отчёт по кассе за день', 'view'), |
---|
1535 | (48, 'report_dolgi', 'Отчёт по задолженностям', 'view'), |
---|
1536 | (49, 'report_pos_nosells', 'Отчёт по номенклатуре без продаж', 'view'), |
---|
1537 | (50, 'report_store', 'Остатки на складе', 'view'), |
---|
1538 | (51, 'report_payments', 'Отчёт по проплатам', 'view'), |
---|
1539 | (52, 'report_agent_nosells', 'Отчёт по агентам без продаж', 'view'), |
---|
1540 | (53, 'report_agent', 'Отчёт по агенту', 'view'), |
---|
1541 | (54, 'report_ostatkinadatu', 'Отчёт по остаткам на складе на выбранную дату', 'view'), |
---|
1542 | (55, 'report_cons_finance', 'Сводный финансовый', 'view'), |
---|
1543 | (56, 'report_images', 'Отчёт по изображениям складских наименований', 'view'), |
---|
1544 | (57, 'report_sales', 'Отчёт по движению товара', 'view'), |
---|
1545 | (58, 'report_pricetags', 'Ценники', 'view'), |
---|
1546 | (59, 'report_komplekt_zp', 'Отчёт по комплектующим с зарплатой', 'view'), |
---|
1547 | (60, 'report_bankday', 'Отчёт по банку', 'view'), |
---|
1548 | (62, 'report_costs', 'Отчёт по ценам', 'view'), |
---|
1549 | (63, 'report_revision_act', 'Акт сверки', 'view'), |
---|
1550 | (64, 'report_balance', 'Состояние счетов и касс', 'view'), |
---|
1551 | (65, 'report_profitability', 'Отчёт по рентабельности', 'view'), |
---|
1552 | (66, 'report_kladovshik', 'Отчёт по кладовщикам в реализациях', 'view'), |
---|
1553 | (67, 'report_apay', 'Отчёт по платежам агентов', 'view'), |
---|
1554 | (68, 'doc_fabric', 'Учёт производства', 'view,edit'), |
---|
1555 | (69, 'admin_users', 'Администрирование пользователей', 'view,edit'), |
---|
1556 | (70, 'report_mincnt', 'Отчёт по минимальному количеству', 'view'), |
---|
1557 | (71, 'report_mincnt', 'Отчёт по минимальному количеству', 'view'), |
---|
1558 | (72, 'report_pos_komplekt', 'Отчёт по остаткам комплектующих', 'view'), |
---|
1559 | (73, 'report_ved_agentov', 'Ведомость по агентам', 'view'), |
---|
1560 | (74, 'admin_comments', 'Администрирование комментариев', 'view,delete'), |
---|
1561 | (75, 'doc_korbonus', 'Корректировка бонусного баланса', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), |
---|
1562 | (76, 'doc_realiz_bonus', 'Реализация за бонусы', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), |
---|
1563 | (77, 'log_call_request', 'Журнал запрошенных звонков', 'view,edit'), |
---|
1564 | (78, 'report_outlay_items', 'Отчёт по статьям расходов', 'view'), |
---|
1565 | (79, 'doc_agent_ext', 'Доступ к административным полям агентов', 'view,edit'), |
---|
1566 | (80, 'doc_zsbor', 'Заявка на сборку', 'view,edit,create,apply,cancel,forcecancel,delete,today_cancel'), |
---|
1567 | (81, 'generic_tickets', 'Задачи', 'view,create,edit'), |
---|
1568 | (82, 'report_liquidity', 'Отчет по ликвидности', 'view'); |
---|
1569 | |
---|
1570 | CREATE TABLE IF NOT EXISTS `users_openid` ( |
---|
1571 | `user_id` int(11) NOT NULL, |
---|
1572 | `openid_identify` varchar(192) NOT NULL, |
---|
1573 | `openid_type` int(16) NOT NULL, |
---|
1574 | UNIQUE KEY `openid_identify` (`openid_identify`), |
---|
1575 | KEY `user_id` (`user_id`) |
---|
1576 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Привязка к openid'; |
---|
1577 | |
---|
1578 | CREATE TABLE IF NOT EXISTS `users_worker_info` ( |
---|
1579 | `user_id` int(11) NOT NULL, |
---|
1580 | `worker` tinyint(4) NOT NULL, |
---|
1581 | `worker_email` varchar(64) NOT NULL, |
---|
1582 | `worker_phone` varchar(16) NOT NULL, |
---|
1583 | `worker_jid` varchar(32) NOT NULL, |
---|
1584 | `worker_real_name` varchar(64) NOT NULL, |
---|
1585 | `worker_real_address` varchar(256) NOT NULL, |
---|
1586 | `worker_post_name` varchar(64) NOT NULL COMMENT 'Должность', |
---|
1587 | UNIQUE KEY `user_id` (`user_id`), |
---|
1588 | KEY `worker_email` (`worker_email`), |
---|
1589 | KEY `worker_phone` (`worker_phone`), |
---|
1590 | KEY `worker_jid` (`worker_jid`) |
---|
1591 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8; |
---|
1592 | |
---|
1593 | CREATE TABLE IF NOT EXISTS `variables` ( |
---|
1594 | `corrupted` tinyint(4) NOT NULL COMMENT 'Признак нарушения целостности', |
---|
1595 | `recalc_active` int(9) NOT NULL |
---|
1596 | ) ENGINE=MyISAM DEFAULT CHARSET=latin1; |
---|
1597 | |
---|
1598 | INSERT IGNORE INTO `variables` (`corrupted`, `recalc_active`) VALUES |
---|
1599 | (0, 0); |
---|
1600 | |
---|
1601 | CREATE TABLE IF NOT EXISTS `votings` ( |
---|
1602 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1603 | `name` varchar(128) NOT NULL, |
---|
1604 | `start_date` date NOT NULL, |
---|
1605 | `end_date` date NOT NULL, |
---|
1606 | PRIMARY KEY (`id`) |
---|
1607 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Голосования' AUTO_INCREMENT=1 ; |
---|
1608 | |
---|
1609 | CREATE TABLE IF NOT EXISTS `votings_results` ( |
---|
1610 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1611 | `voting_id` int(11) NOT NULL, |
---|
1612 | `variant_id` int(11) NOT NULL, |
---|
1613 | `user_id` int(11) DEFAULT NULL, |
---|
1614 | `ip_addr` varchar(32) NOT NULL, |
---|
1615 | `date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, |
---|
1616 | PRIMARY KEY (`id`), |
---|
1617 | UNIQUE KEY `uniq` (`voting_id`,`variant_id`,`user_id`,`ip_addr`), |
---|
1618 | KEY `voting_id` (`voting_id`), |
---|
1619 | KEY `vars_id` (`variant_id`), |
---|
1620 | KEY `user_id` (`user_id`), |
---|
1621 | KEY `ip_addr` (`ip_addr`) |
---|
1622 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Голоса' AUTO_INCREMENT=1 ; |
---|
1623 | |
---|
1624 | CREATE TABLE IF NOT EXISTS `votings_vars` ( |
---|
1625 | `voting_id` int(11) NOT NULL, |
---|
1626 | `variant_id` int(11) NOT NULL, |
---|
1627 | `text` varchar(128) NOT NULL, |
---|
1628 | UNIQUE KEY `uni` (`voting_id`,`variant_id`), |
---|
1629 | KEY `voting_id` (`voting_id`), |
---|
1630 | KEY `variant_id` (`variant_id`), |
---|
1631 | KEY `text` (`text`) |
---|
1632 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8; |
---|
1633 | |
---|
1634 | CREATE TABLE IF NOT EXISTS `wikiphoto` ( |
---|
1635 | `id` int(11) NOT NULL AUTO_INCREMENT, |
---|
1636 | `uid` int(11) NOT NULL DEFAULT '0', |
---|
1637 | `comment` varchar(64) NOT NULL, |
---|
1638 | UNIQUE KEY `id` (`id`) |
---|
1639 | ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; |
---|
1640 | |
---|
1641 | |
---|
1642 | ALTER TABLE `articles` |
---|
1643 | ADD CONSTRAINT `articles_ibfk_1` FOREIGN KEY (`autor`) REFERENCES `users` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION, |
---|
1644 | ADD CONSTRAINT `articles_ibfk_2` FOREIGN KEY (`changeautor`) REFERENCES `users` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION; |
---|
1645 | |
---|
1646 | ALTER TABLE `class_unit` |
---|
1647 | ADD CONSTRAINT `class_unit_ibfk_1` FOREIGN KEY (`class_unit_group_id`) REFERENCES `class_unit_group` (`id`), |
---|
1648 | ADD CONSTRAINT `class_unit_ibfk_2` FOREIGN KEY (`class_unit_type_id`) REFERENCES `class_unit_type` (`id`); |
---|
1649 | |
---|
1650 | ALTER TABLE `doc_base` |
---|
1651 | ADD CONSTRAINT `doc_base_ibfk_1` FOREIGN KEY (`group`) REFERENCES `doc_group` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION, |
---|
1652 | ADD CONSTRAINT `doc_base_ibfk_2` FOREIGN KEY (`unit`) REFERENCES `class_unit` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION, |
---|
1653 | ADD CONSTRAINT `doc_base_ibfk_3` FOREIGN KEY (`country`) REFERENCES `class_country` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION; |
---|
1654 | |
---|
1655 | ALTER TABLE `doc_base_attachments` |
---|
1656 | ADD CONSTRAINT `doc_base_attachments_ibfk_1` FOREIGN KEY (`pos_id`) REFERENCES `doc_base` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION, |
---|
1657 | ADD CONSTRAINT `doc_base_attachments_ibfk_2` FOREIGN KEY (`attachment_id`) REFERENCES `attachments` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION; |
---|
1658 | |
---|
1659 | ALTER TABLE `doc_base_cost` |
---|
1660 | ADD CONSTRAINT `doc_base_cost_ibfk_1` FOREIGN KEY (`pos_id`) REFERENCES `doc_base` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION, |
---|
1661 | ADD CONSTRAINT `doc_base_cost_ibfk_2` FOREIGN KEY (`cost_id`) REFERENCES `doc_cost` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION; |
---|
1662 | |
---|
1663 | ALTER TABLE `doc_base_kompl` |
---|
1664 | ADD CONSTRAINT `doc_base_kompl_ibfk_1` FOREIGN KEY (`pos_id`) REFERENCES `doc_base` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION, |
---|
1665 | ADD CONSTRAINT `doc_base_kompl_ibfk_2` FOREIGN KEY (`kompl_id`) REFERENCES `doc_base` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION; |
---|
1666 | |
---|
1667 | ALTER TABLE `doc_base_pcollections_set` |
---|
1668 | ADD CONSTRAINT `doc_base_pcollections_set_ibfk_1` FOREIGN KEY (`collection_id`) REFERENCES `doc_base_pcollections_list` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION, |
---|
1669 | ADD CONSTRAINT `doc_base_pcollections_set_ibfk_2` FOREIGN KEY (`param_id`) REFERENCES `doc_base_params` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION; |
---|
1670 | |
---|
1671 | ALTER TABLE `doc_base_values` |
---|
1672 | ADD CONSTRAINT `doc_base_values_ibfk_1` FOREIGN KEY (`id`) REFERENCES `doc_base` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION, |
---|
1673 | ADD CONSTRAINT `doc_base_values_ibfk_2` FOREIGN KEY (`param_id`) REFERENCES `doc_base_params` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION; |
---|
1674 | |
---|
1675 | ALTER TABLE `doc_dopdata` |
---|
1676 | ADD CONSTRAINT `doc_dopdata_ibfk_1` FOREIGN KEY (`doc`) REFERENCES `doc_list` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; |
---|
1677 | |
---|
1678 | ALTER TABLE `doc_group_cost` |
---|
1679 | ADD CONSTRAINT `doc_group_cost_ibfk_1` FOREIGN KEY (`group_id`) REFERENCES `doc_group` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION, |
---|
1680 | ADD CONSTRAINT `doc_group_cost_ibfk_2` FOREIGN KEY (`cost_id`) REFERENCES `doc_cost` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION; |
---|
1681 | |
---|
1682 | ALTER TABLE `doc_group_params` |
---|
1683 | ADD CONSTRAINT `fk_doc_group_params_doc_base_params1` FOREIGN KEY (`param_id`) REFERENCES `doc_base_params` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION, |
---|
1684 | ADD CONSTRAINT `fk_doc_group_params_doc_group1` FOREIGN KEY (`group_id`) REFERENCES `doc_group` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION; |
---|
1685 | |
---|
1686 | ALTER TABLE `doc_list_pos` |
---|
1687 | ADD CONSTRAINT `doc_list_pos_ibfk_2` FOREIGN KEY (`tovar`) REFERENCES `doc_base` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION, |
---|
1688 | ADD CONSTRAINT `doc_list_pos_ibfk_3` FOREIGN KEY (`doc`) REFERENCES `doc_list` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION; |
---|
1689 | |
---|
1690 | ALTER TABLE `doc_list_sn` |
---|
1691 | ADD CONSTRAINT `doc_list_sn_ibfk_3` FOREIGN KEY (`rasx_list_pos`) REFERENCES `doc_list_pos` (`id`) ON DELETE SET NULL ON UPDATE SET NULL, |
---|
1692 | ADD CONSTRAINT `doc_list_sn_ibfk_1` FOREIGN KEY (`pos_id`) REFERENCES `doc_base` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION, |
---|
1693 | ADD CONSTRAINT `doc_list_sn_ibfk_2` FOREIGN KEY (`prix_list_pos`) REFERENCES `doc_list_pos` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; |
---|
1694 | |
---|
1695 | ALTER TABLE `survey_answer` |
---|
1696 | ADD CONSTRAINT `survey_answer_ibfk_1` FOREIGN KEY (`survey_id`) REFERENCES `survey` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, |
---|
1697 | ADD CONSTRAINT `survey_answer_ibfk_3` FOREIGN KEY (`uid`) REFERENCES `users` (`id`) ON DELETE SET NULL ON UPDATE SET NULL, |
---|
1698 | ADD CONSTRAINT `survey_answer_ibfk_4` FOREIGN KEY (`question_num`) REFERENCES `survey_question` (`question_num`) ON DELETE CASCADE ON UPDATE CASCADE; |
---|
1699 | |
---|
1700 | ALTER TABLE `survey_ok` |
---|
1701 | ADD CONSTRAINT `survey_ok_ibfk_1` FOREIGN KEY (`survey_id`) REFERENCES `survey` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, |
---|
1702 | ADD CONSTRAINT `survey_ok_ibfk_2` FOREIGN KEY (`uid`) REFERENCES `users` (`id`) ON DELETE SET NULL ON UPDATE SET NULL; |
---|
1703 | |
---|
1704 | ALTER TABLE `survey_question` |
---|
1705 | ADD CONSTRAINT `survey_question_ibfk_1` FOREIGN KEY (`survey_id`) REFERENCES `survey` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; |
---|
1706 | |
---|
1707 | ALTER TABLE `survey_quest_option` |
---|
1708 | ADD CONSTRAINT `survey_quest_option_ibfk_1` FOREIGN KEY (`survey_id`) REFERENCES `survey` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, |
---|
1709 | ADD CONSTRAINT `survey_quest_option_ibfk_2` FOREIGN KEY (`question_id`) REFERENCES `survey_question` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; |
---|
1710 | |
---|
1711 | ALTER TABLE `users` |
---|
1712 | ADD CONSTRAINT `users_ibfk_1` FOREIGN KEY (`agent_id`) REFERENCES `doc_agent` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION; |
---|
1713 | |
---|
1714 | ALTER TABLE `users_data` |
---|
1715 | ADD CONSTRAINT `users_data_ibfk_1` FOREIGN KEY (`uid`) REFERENCES `users` (`id`) ON DELETE NO ACTION ON UPDATE NO ACTION; |
---|
1716 | |
---|
1717 | ALTER TABLE `users_openid` |
---|
1718 | ADD CONSTRAINT `users_openid_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; |
---|
1719 | |
---|
1720 | ALTER TABLE `users_worker_info` |
---|
1721 | ADD CONSTRAINT `users_worker_info_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; |
---|
1722 | |
---|
1723 | ALTER TABLE `votings_results` |
---|
1724 | ADD CONSTRAINT `votings_results_ibfk_1` FOREIGN KEY (`voting_id`) REFERENCES `votings` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, |
---|
1725 | ADD CONSTRAINT `votings_results_ibfk_3` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE SET NULL ON UPDATE SET NULL, |
---|
1726 | ADD CONSTRAINT `votings_results_ibfk_4` FOREIGN KEY (`variant_id`) REFERENCES `votings_vars` (`variant_id`) ON DELETE CASCADE ON UPDATE CASCADE; |
---|
1727 | |
---|
1728 | ALTER TABLE `votings_vars` |
---|
1729 | ADD CONSTRAINT `votings_vars_ibfk_1` FOREIGN KEY (`voting_id`) REFERENCES `votings` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; |
---|
1730 | SET FOREIGN_KEY_CHECKS=1; |
---|
1731 | |
---|
1732 | /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; |
---|
1733 | /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; |
---|
1734 | /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; |
---|