From d862b9c10066209ba43df5d6c34ab6873d57b32f Mon Sep 17 00:00:00 2001 From: Paul Gear Date: Wed, 2 Dec 2015 21:32:06 +1000 Subject: [PATCH] Add SQL schema --- sql-schema/085.sql | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 sql-schema/085.sql diff --git a/sql-schema/085.sql b/sql-schema/085.sql new file mode 100644 index 0000000000..6383926070 --- /dev/null +++ b/sql-schema/085.sql @@ -0,0 +1,5 @@ +CREATE TABLE IF NOT EXISTS `mibdefs` ( `module` varchar(255) NOT NULL, `mib` varchar(255) NOT NULL, `object_type` varchar(255) NOT NULL, `oid` varchar(255) NOT NULL, `syntax` varchar(255) NOT NULL, `description` varchar(255), `max_access` varchar(255), `status` varchar(255), `included_by` varchar(255) NOT NULL, `last_modified` timestamp NOT NULL, PRIMARY KEY (`module`, `mib`, `object_type`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='MIB definitions'; +CREATE TABLE IF NOT EXISTS `device_mibs` ( `device_id` integer(11) NOT NULL, `module` varchar(255) NOT NULL, `mib` varchar(255) NOT NULL, `included_by` varchar(255) NOT NULL, `last_modified` timestamp NOT NULL, PRIMARY KEY (`device_id`, `module`, `mib`)) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Device to MIB mappings'; +CREATE TABLE IF NOT EXISTS `device_oids` ( `device_id` int(11) NOT NULL, `oid` varchar(255) NOT NULL, `module` varchar(255) NOT NULL, `mib` varchar(255) NOT NULL, `object_type` varchar(255) NOT NULL, `value` varchar(255), `numvalue` bigint, `last_modified` timestamp NOT NULL, PRIMARY KEY (`device_id`, `oid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Per-device MIB data'; +DELETE FROM `device_graphs`; +ALTER TABLE `device_graphs` CHANGE `graph` `graph` VARCHAR(255);