stat_extra.sql 8.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418
  1. --
  2. -- Indexes for dumped tables
  3. --
  4. --
  5. -- Indexes for table `auth_rules`
  6. --
  7. ALTER TABLE `auth_rules`
  8. ADD PRIMARY KEY (`id`),
  9. ADD UNIQUE KEY `rule` (`rule`),
  10. ADD KEY `user_id` (`user_id`);
  11. --
  12. -- Indexes for table `building`
  13. --
  14. ALTER TABLE `building`
  15. ADD PRIMARY KEY (`id`);
  16. --
  17. -- Indexes for table `config`
  18. --
  19. ALTER TABLE `config`
  20. ADD PRIMARY KEY (`id`),
  21. ADD KEY `option` (`option_id`);
  22. --
  23. -- Indexes for table `config_options`
  24. --
  25. ALTER TABLE `config_options`
  26. ADD PRIMARY KEY (`id`);
  27. --
  28. -- Indexes for table `connections`
  29. --
  30. ALTER TABLE `connections`
  31. ADD PRIMARY KEY (`id`),
  32. ADD KEY `auth_id` (`auth_id`),
  33. ADD KEY `device_id` (`device_id`,`port_id`);
  34. --
  35. -- Indexes for table `Customers`
  36. --
  37. ALTER TABLE `Customers`
  38. ADD PRIMARY KEY (`id`);
  39. --
  40. -- Indexes for table `devices`
  41. --
  42. ALTER TABLE `devices`
  43. ADD PRIMARY KEY (`id`),
  44. ADD UNIQUE KEY `id` (`id`),
  45. ADD KEY `ip` (`ip`),
  46. ADD KEY `ip_2` (`ip`),
  47. ADD KEY `device_type` (`device_type`);
  48. --
  49. -- Indexes for table `device_l3_interfaces`
  50. --
  51. ALTER TABLE `device_l3_interfaces`
  52. ADD PRIMARY KEY (`id`);
  53. --
  54. -- Indexes for table `device_models`
  55. --
  56. ALTER TABLE `device_models`
  57. ADD PRIMARY KEY (`id`);
  58. --
  59. -- Indexes for table `device_ports`
  60. --
  61. ALTER TABLE `device_ports`
  62. ADD PRIMARY KEY (`id`),
  63. ADD UNIQUE KEY `id` (`id`),
  64. ADD KEY `device_id` (`device_id`),
  65. ADD KEY `port` (`port`),
  66. ADD KEY `target_port_id` (`target_port_id`);
  67. --
  68. -- Indexes for table `device_types`
  69. --
  70. ALTER TABLE `device_types`
  71. ADD PRIMARY KEY (`id`);
  72. --
  73. -- Indexes for table `dhcp_log`
  74. --
  75. ALTER TABLE `dhcp_log`
  76. ADD PRIMARY KEY (`id`),
  77. ADD KEY `timestamp` (`timestamp`,`action`) USING BTREE;
  78. --
  79. -- Indexes for table `dns_cache`
  80. --
  81. ALTER TABLE `dns_cache`
  82. ADD PRIMARY KEY (`id`),
  83. ADD KEY `dns` (`dns`,`ip`),
  84. ADD KEY `timestamp` (`timestamp`);
  85. --
  86. -- Indexes for table `Filter_list`
  87. --
  88. ALTER TABLE `Filter_list`
  89. ADD PRIMARY KEY (`id`),
  90. ADD KEY `Name` (`name`);
  91. --
  92. -- Indexes for table `Group_filters`
  93. --
  94. ALTER TABLE `Group_filters`
  95. ADD PRIMARY KEY (`id`),
  96. ADD KEY `GroupId` (`group_id`,`filter_id`);
  97. --
  98. -- Indexes for table `Group_list`
  99. --
  100. ALTER TABLE `Group_list`
  101. ADD PRIMARY KEY (`id`);
  102. --
  103. -- Indexes for table `mac_history`
  104. --
  105. ALTER TABLE `mac_history`
  106. ADD PRIMARY KEY (`id`),
  107. ADD KEY `timestamp` (`timestamp`,`mac`),
  108. ADD KEY `timestamp_2` (`timestamp`,`ip`);
  109. --
  110. -- Indexes for table `mac_vendors`
  111. --
  112. ALTER TABLE `mac_vendors`
  113. ADD PRIMARY KEY (`id`),
  114. ADD UNIQUE KEY `oui` (`oui`);
  115. --
  116. -- Indexes for table `OU`
  117. --
  118. ALTER TABLE `OU`
  119. ADD PRIMARY KEY (`id`);
  120. --
  121. -- Indexes for table `Queue_list`
  122. --
  123. ALTER TABLE `Queue_list`
  124. ADD PRIMARY KEY (`id`),
  125. ADD UNIQUE KEY `id` (`id`);
  126. --
  127. -- Indexes for table `remote_syslog`
  128. --
  129. ALTER TABLE `remote_syslog`
  130. ADD PRIMARY KEY (`id`),
  131. ADD KEY `date_2` (`date`),
  132. ADD KEY `date` (`date`,`device_id`,`ip`);
  133. ALTER TABLE `remote_syslog` ADD FULLTEXT KEY `message` (`message`);
  134. --
  135. -- Indexes for table `subnets`
  136. --
  137. ALTER TABLE `subnets`
  138. ADD PRIMARY KEY (`id`),
  139. ADD KEY `ip_int_start` (`ip_int_start`,`ip_int_stop`),
  140. ADD KEY `dhcp` (`dhcp`,`office`,`hotspot`,`static`);
  141. --
  142. -- Indexes for table `syslog`
  143. --
  144. ALTER TABLE `syslog`
  145. ADD PRIMARY KEY (`id`),
  146. ADD KEY `timestamp` (`timestamp`,`level`,`customer`);
  147. --
  148. -- Indexes for table `Traffic_detail`
  149. --
  150. ALTER TABLE `Traffic_detail`
  151. ADD PRIMARY KEY (`id`),
  152. ADD KEY `src` (`auth_id`,`timestamp`,`router_id`,`src_ip`),
  153. ADD KEY `dst` (`auth_id`,`timestamp`,`router_id`,`dst_ip`);
  154. --
  155. -- Indexes for table `Unknown_mac`
  156. --
  157. ALTER TABLE `Unknown_mac`
  158. ADD PRIMARY KEY (`id`),
  159. ADD KEY `timestamp` (`timestamp`,`device_id`,`port_id`,`mac`);
  160. --
  161. -- Indexes for table `User_auth`
  162. --
  163. ALTER TABLE `User_auth`
  164. ADD PRIMARY KEY (`id`),
  165. ADD KEY `auth_index` (`id`,`user_id`,`ip_int`,`mac`,`ip`,`deleted`) USING BTREE,
  166. ADD KEY `deleted` (`deleted`);
  167. --
  168. -- Indexes for table `User_list`
  169. --
  170. ALTER TABLE `User_list`
  171. ADD PRIMARY KEY (`id`),
  172. ADD KEY `users` (`id`,`ou_id`,`enabled`,`blocked`,`deleted`);
  173. --
  174. -- Indexes for table `User_stats`
  175. --
  176. ALTER TABLE `User_stats`
  177. ADD PRIMARY KEY (`id`),
  178. ADD KEY `timestamp` (`timestamp`,`auth_id`,`router_id`);
  179. --
  180. -- Indexes for table `User_stats_full`
  181. --
  182. ALTER TABLE `User_stats_full`
  183. ADD PRIMARY KEY (`id`),
  184. ADD KEY `timestamp` (`timestamp`,`auth_id`,`router_id`);
  185. --
  186. -- Indexes for table `variables`
  187. --
  188. ALTER TABLE `variables`
  189. ADD PRIMARY KEY (`id`),
  190. ADD UNIQUE KEY `name` (`name`),
  191. ADD KEY `clear_time` (`clear_time`,`created`);
  192. --
  193. -- Indexes for table `vendors`
  194. --
  195. ALTER TABLE `vendors`
  196. ADD PRIMARY KEY (`id`);
  197. --
  198. -- AUTO_INCREMENT for dumped tables
  199. --
  200. --
  201. -- AUTO_INCREMENT for table `auth_rules`
  202. --
  203. ALTER TABLE `auth_rules`
  204. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  205. --
  206. -- AUTO_INCREMENT for table `building`
  207. --
  208. ALTER TABLE `building`
  209. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  210. --
  211. -- AUTO_INCREMENT for table `config`
  212. --
  213. ALTER TABLE `config`
  214. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  215. --
  216. -- AUTO_INCREMENT for table `config_options`
  217. --
  218. ALTER TABLE `config_options`
  219. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=63;
  220. --
  221. -- AUTO_INCREMENT for table `connections`
  222. --
  223. ALTER TABLE `connections`
  224. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  225. --
  226. -- AUTO_INCREMENT for table `Customers`
  227. --
  228. ALTER TABLE `Customers`
  229. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  230. --
  231. -- AUTO_INCREMENT for table `devices`
  232. --
  233. ALTER TABLE `devices`
  234. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  235. --
  236. -- AUTO_INCREMENT for table `device_l3_interfaces`
  237. --
  238. ALTER TABLE `device_l3_interfaces`
  239. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  240. --
  241. -- AUTO_INCREMENT for table `device_models`
  242. --
  243. ALTER TABLE `device_models`
  244. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10000;
  245. --
  246. -- AUTO_INCREMENT for table `device_ports`
  247. --
  248. ALTER TABLE `device_ports`
  249. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  250. --
  251. -- AUTO_INCREMENT for table `device_types`
  252. --
  253. ALTER TABLE `device_types`
  254. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;
  255. --
  256. -- AUTO_INCREMENT for table `dhcp_log`
  257. --
  258. ALTER TABLE `dhcp_log`
  259. MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;
  260. --
  261. -- AUTO_INCREMENT for table `dns_cache`
  262. --
  263. ALTER TABLE `dns_cache`
  264. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  265. --
  266. -- AUTO_INCREMENT for table `Filter_list`
  267. --
  268. ALTER TABLE `Filter_list`
  269. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  270. --
  271. -- AUTO_INCREMENT for table `Group_filters`
  272. --
  273. ALTER TABLE `Group_filters`
  274. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  275. --
  276. -- AUTO_INCREMENT for table `Group_list`
  277. --
  278. ALTER TABLE `Group_list`
  279. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  280. --
  281. -- AUTO_INCREMENT for table `mac_history`
  282. --
  283. ALTER TABLE `mac_history`
  284. MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;
  285. --
  286. -- AUTO_INCREMENT for table `mac_vendors`
  287. --
  288. ALTER TABLE `mac_vendors`
  289. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  290. --
  291. -- AUTO_INCREMENT for table `OU`
  292. --
  293. ALTER TABLE `OU`
  294. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  295. --
  296. -- AUTO_INCREMENT for table `Queue_list`
  297. --
  298. ALTER TABLE `Queue_list`
  299. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  300. --
  301. -- AUTO_INCREMENT for table `remote_syslog`
  302. --
  303. ALTER TABLE `remote_syslog`
  304. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  305. --
  306. -- AUTO_INCREMENT for table `subnets`
  307. --
  308. ALTER TABLE `subnets`
  309. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  310. --
  311. -- AUTO_INCREMENT for table `syslog`
  312. --
  313. ALTER TABLE `syslog`
  314. MODIFY `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT;
  315. --
  316. -- AUTO_INCREMENT for table `Traffic_detail`
  317. --
  318. ALTER TABLE `Traffic_detail`
  319. MODIFY `id` bigint(20) NOT NULL AUTO_INCREMENT;
  320. --
  321. -- AUTO_INCREMENT for table `Unknown_mac`
  322. --
  323. ALTER TABLE `Unknown_mac`
  324. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  325. --
  326. -- AUTO_INCREMENT for table `User_auth`
  327. --
  328. ALTER TABLE `User_auth`
  329. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  330. --
  331. -- AUTO_INCREMENT for table `User_list`
  332. --
  333. ALTER TABLE `User_list`
  334. MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;
  335. --
  336. -- AUTO_INCREMENT for table `User_stats`
  337. --
  338. ALTER TABLE `User_stats`
  339. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  340. --
  341. -- AUTO_INCREMENT for table `User_stats_full`
  342. --
  343. ALTER TABLE `User_stats_full`
  344. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  345. --
  346. -- AUTO_INCREMENT for table `variables`
  347. --
  348. ALTER TABLE `variables`
  349. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
  350. --
  351. -- AUTO_INCREMENT for table `vendors`
  352. --
  353. ALTER TABLE `vendors`
  354. MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10000;