|
@@ -204,36 +204,38 @@ CREATE TABLE `devices` (
|
|
|
`id` int(11) NOT NULL,
|
|
`id` int(11) NOT NULL,
|
|
|
`device_type` int(11) NOT NULL DEFAULT 1,
|
|
`device_type` int(11) NOT NULL DEFAULT 1,
|
|
|
`device_model_id` int(11) DEFAULT 89,
|
|
`device_model_id` int(11) DEFAULT 89,
|
|
|
- `firmware` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
|
|
|
|
|
|
|
+ `firmware` varchar(100) DEFAULT NULL,
|
|
|
`vendor_id` int(11) NOT NULL DEFAULT 1,
|
|
`vendor_id` int(11) NOT NULL DEFAULT 1,
|
|
|
- `device_name` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
|
|
|
|
|
|
|
+ `device_name` varchar(50) DEFAULT NULL,
|
|
|
`building_id` int(11) NOT NULL DEFAULT 1,
|
|
`building_id` int(11) NOT NULL DEFAULT 1,
|
|
|
- `ip` varchar(15) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
|
|
|
|
|
- `login` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
|
|
|
|
|
- `password` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
|
|
|
|
|
|
|
+ `ip` varchar(15) DEFAULT NULL,
|
|
|
|
|
+ `login` varchar(50) DEFAULT NULL,
|
|
|
|
|
+ `password` varchar(255) DEFAULT NULL,
|
|
|
`protocol` int(11) NOT NULL DEFAULT 0,
|
|
`protocol` int(11) NOT NULL DEFAULT 0,
|
|
|
`control_port` int(11) NOT NULL DEFAULT 23,
|
|
`control_port` int(11) NOT NULL DEFAULT 23,
|
|
|
`port_count` int(11) NOT NULL DEFAULT 0,
|
|
`port_count` int(11) NOT NULL DEFAULT 0,
|
|
|
- `SN` varchar(80) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
|
|
|
|
|
- `comment` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
|
|
|
|
|
|
|
+ `SN` varchar(80) DEFAULT NULL,
|
|
|
|
|
+ `comment` varchar(255) DEFAULT NULL,
|
|
|
`snmp_version` tinyint(4) NOT NULL DEFAULT 0,
|
|
`snmp_version` tinyint(4) NOT NULL DEFAULT 0,
|
|
|
- `snmp3_user_rw` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
|
|
|
|
|
- `snmp3_user_rw_password` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
|
|
|
|
|
- `snmp3_user_ro` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
|
|
|
|
|
- `snmp3_user_ro_password` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
|
|
|
|
|
- `community` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'public',
|
|
|
|
|
- `rw_community` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'private',
|
|
|
|
|
|
|
+ `snmp3_user_rw` varchar(20) DEFAULT NULL,
|
|
|
|
|
+ `snmp3_user_rw_password` varchar(20) DEFAULT NULL,
|
|
|
|
|
+ `snmp3_user_ro` varchar(20) DEFAULT NULL,
|
|
|
|
|
+ `snmp3_user_ro_password` varchar(20) DEFAULT NULL,
|
|
|
|
|
+ `community` varchar(50) NOT NULL DEFAULT 'public',
|
|
|
|
|
+ `rw_community` varchar(50) NOT NULL DEFAULT 'private',
|
|
|
`fdb_snmp_index` tinyint(1) NOT NULL DEFAULT 0,
|
|
`fdb_snmp_index` tinyint(1) NOT NULL DEFAULT 0,
|
|
|
`discovery` tinyint(1) NOT NULL DEFAULT 1,
|
|
`discovery` tinyint(1) NOT NULL DEFAULT 1,
|
|
|
`user_acl` tinyint(1) NOT NULL DEFAULT 0,
|
|
`user_acl` tinyint(1) NOT NULL DEFAULT 0,
|
|
|
`dhcp` tinyint(1) NOT NULL DEFAULT 0,
|
|
`dhcp` tinyint(1) NOT NULL DEFAULT 0,
|
|
|
`nagios` tinyint(1) NOT NULL DEFAULT 0,
|
|
`nagios` tinyint(1) NOT NULL DEFAULT 0,
|
|
|
`active` tinyint(1) NOT NULL DEFAULT 1,
|
|
`active` tinyint(1) NOT NULL DEFAULT 1,
|
|
|
- `nagios_status` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'UP',
|
|
|
|
|
|
|
+ `nagios_status` varchar(10) NOT NULL DEFAULT 'UP',
|
|
|
`queue_enabled` tinyint(1) NOT NULL DEFAULT 0,
|
|
`queue_enabled` tinyint(1) NOT NULL DEFAULT 0,
|
|
|
`connected_user_only` tinyint(1) NOT NULL DEFAULT 1,
|
|
`connected_user_only` tinyint(1) NOT NULL DEFAULT 1,
|
|
|
`user_id` int(11) DEFAULT NULL,
|
|
`user_id` int(11) DEFAULT NULL,
|
|
|
- `deleted` tinyint(1) NOT NULL DEFAULT 0
|
|
|
|
|
|
|
+ `deleted` tinyint(1) NOT NULL DEFAULT 0,
|
|
|
|
|
+ `discovery_locked` tinyint(1) NOT NULL DEFAULT 0,
|
|
|
|
|
+ `locked_timestamp` timestamp NULL DEFAULT current_timestamp()
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
|
|
|
|
|
|
|
-- --------------------------------------------------------
|
|
-- --------------------------------------------------------
|