2014-03-07 10:40:30 +01:00
|
|
|
|
|
|
|
|
|
|
|
-- -----------------------------------------
|
|
|
|
-- #5612
|
|
|
|
-- -----------------------------------------
|
|
|
|
ALTER TABLE icinga_statehistory ADD COLUMN check_source varchar(255) character set latin1 default NULL;
|
|
|
|
|
2014-03-08 15:03:59 +01:00
|
|
|
-- -----------------------------------------
|
|
|
|
-- #5731
|
|
|
|
-- -----------------------------------------
|
|
|
|
ALTER TABLE icinga_conninfo MODIFY agent_version VARCHAR(32);
|
|
|
|
ALTER TABLE icinga_conninfo MODIFY disposition VARCHAR(32);
|
|
|
|
ALTER TABLE icinga_conninfo MODIFY connect_source VARCHAR(32);
|
|
|
|
ALTER TABLE icinga_conninfo MODIFY connect_type VARCHAR(32);
|
|
|
|
|
2014-03-07 10:40:30 +01:00
|
|
|
-- --------------------------------------------------------
|
|
|
|
-- Icinga 2 specific schema extensions
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
|
|
|
|
--
|
|
|
|
-- Table structure for table icinga_endpoints
|
|
|
|
--
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS icinga_endpoints (
|
|
|
|
endpoint_id bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
|
|
|
instance_id bigint unsigned default 0,
|
|
|
|
endpoint_object_id bigint(20) unsigned DEFAULT '0',
|
|
|
|
config_type smallint(6) DEFAULT '0',
|
|
|
|
identity varchar(255) DEFAULT NULL,
|
|
|
|
node varchar(255) DEFAULT NULL,
|
|
|
|
PRIMARY KEY (endpoint_id)
|
|
|
|
) ENGINE=InnoDB COMMENT='Endpoint configuration';
|
|
|
|
|
|
|
|
-- --------------------------------------------------------
|
|
|
|
|
|
|
|
--
|
|
|
|
-- Table structure for table icinga_endpointstatus
|
|
|
|
--
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS icinga_endpointstatus (
|
|
|
|
endpointstatus_id bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
|
|
|
instance_id bigint unsigned default 0,
|
|
|
|
endpoint_object_id bigint(20) unsigned DEFAULT '0',
|
|
|
|
status_update_time timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
|
|
|
|
identity varchar(255) DEFAULT NULL,
|
|
|
|
node varchar(255) DEFAULT NULL,
|
|
|
|
is_connected smallint(6),
|
|
|
|
PRIMARY KEY (endpointstatus_id)
|
|
|
|
) ENGINE=InnoDB COMMENT='Endpoint status';
|
|
|
|
|
|
|
|
|
|
|
|
ALTER TABLE icinga_servicestatus ADD COLUMN endpoint_object_id bigint default NULL;
|
|
|
|
ALTER TABLE icinga_hoststatus ADD COLUMN endpoint_object_id bigint default NULL;
|
|
|
|
|
|
|
|
ALTER TABLE icinga_acknowledgements ADD COLUMN endpoint_object_id bigint default NULL;
|
|
|
|
ALTER TABLE icinga_commenthistory ADD COLUMN endpoint_object_id bigint default NULL;
|
|
|
|
ALTER TABLE icinga_contactnotifications ADD COLUMN endpoint_object_id bigint default NULL;
|
|
|
|
ALTER TABLE icinga_downtimehistory ADD COLUMN endpoint_object_id bigint default NULL;
|
|
|
|
ALTER TABLE icinga_eventhandlers ADD COLUMN endpoint_object_id bigint default NULL;
|
|
|
|
ALTER TABLE icinga_externalcommands ADD COLUMN endpoint_object_id bigint default NULL;
|
|
|
|
ALTER TABLE icinga_flappinghistory ADD COLUMN endpoint_object_id bigint default NULL;
|
|
|
|
ALTER TABLE icinga_hostchecks ADD COLUMN endpoint_object_id bigint default NULL;
|
|
|
|
ALTER TABLE icinga_logentries ADD COLUMN endpoint_object_id bigint default NULL;
|
|
|
|
ALTER TABLE icinga_notifications ADD COLUMN endpoint_object_id bigint default NULL;
|
|
|
|
ALTER TABLE icinga_processevents ADD COLUMN endpoint_object_id bigint default NULL;
|
|
|
|
ALTER TABLE icinga_servicechecks ADD COLUMN endpoint_object_id bigint default NULL;
|
|
|
|
ALTER TABLE icinga_statehistory ADD COLUMN endpoint_object_id bigint default NULL;
|
|
|
|
ALTER TABLE icinga_systemcommands ADD COLUMN endpoint_object_id bigint default NULL;
|
|
|
|
|
2014-03-07 11:11:28 +01:00
|
|
|
-- -----------------------------------------
|
|
|
|
-- set dbversion
|
|
|
|
-- -----------------------------------------
|
|
|
|
INSERT INTO icinga_dbversion (name, version, create_time, modify_time) VALUES ('idoutils', '1.11.0', NOW(), NOW()) ON DUPLICATE KEY UPDATE version='1.11.0', modify_time=NOW();
|
|
|
|
|