stat_extra.sql 9.1 KB

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