DB IDO: Clean schema.

Refs #5636
Refs #5730

Conflicts:
	components/db_ido_mysql/schema/mysql.sql
	components/db_ido_pgsql/schema/pgsql.sql
This commit is contained in:
Michael Friedrich 2014-03-04 09:54:58 +01:00 committed by Michael Friedrich
parent 14d8f8a12e
commit e8aa87d372
2 changed files with 0 additions and 28 deletions

View File

@ -39,7 +39,6 @@ CREATE TABLE IF NOT EXISTS icinga_acknowledgements (
persistent_comment smallint default 0, persistent_comment smallint default 0,
notify_contacts smallint default 0, notify_contacts smallint default 0,
end_time timestamp default '0000-00-00 00:00:00', end_time timestamp default '0000-00-00 00:00:00',
icinga_node varchar(255) character set latin1 default NULL,
PRIMARY KEY (acknowledgement_id) PRIMARY KEY (acknowledgement_id)
) ENGINE=InnoDB COMMENT='Current and historical host and service acknowledgements'; ) ENGINE=InnoDB COMMENT='Current and historical host and service acknowledgements';
@ -83,7 +82,6 @@ CREATE TABLE IF NOT EXISTS icinga_commenthistory (
expiration_time timestamp default '0000-00-00 00:00:00', expiration_time timestamp default '0000-00-00 00:00:00',
deletion_time timestamp default '0000-00-00 00:00:00', deletion_time timestamp default '0000-00-00 00:00:00',
deletion_time_usec int default 0, deletion_time_usec int default 0,
icinga_node varchar(255) character set latin1 default NULL,
PRIMARY KEY (commenthistory_id), PRIMARY KEY (commenthistory_id),
UNIQUE KEY instance_id (instance_id,object_id,comment_time,internal_comment_id) UNIQUE KEY instance_id (instance_id,object_id,comment_time,internal_comment_id)
) ENGINE=InnoDB COMMENT='Historical host and service comments'; ) ENGINE=InnoDB COMMENT='Historical host and service comments';
@ -234,7 +232,6 @@ CREATE TABLE IF NOT EXISTS icinga_contactnotifications (
start_time_usec int default 0, start_time_usec int default 0,
end_time timestamp default '0000-00-00 00:00:00', end_time timestamp default '0000-00-00 00:00:00',
end_time_usec int default 0, end_time_usec int default 0,
icinga_node varchar(255) character set latin1 default NULL,
PRIMARY KEY (contactnotification_id), PRIMARY KEY (contactnotification_id),
UNIQUE KEY instance_id (instance_id,contact_object_id,start_time,start_time_usec) UNIQUE KEY instance_id (instance_id,contact_object_id,start_time,start_time_usec)
) ENGINE=InnoDB COMMENT='Historical record of contact notifications'; ) ENGINE=InnoDB COMMENT='Historical record of contact notifications';
@ -410,7 +407,6 @@ CREATE TABLE IF NOT EXISTS icinga_downtimehistory (
was_cancelled smallint default 0, was_cancelled smallint default 0,
is_in_effect smallint default 0, is_in_effect smallint default 0,
trigger_time timestamp default '0000-00-00 00:00:00', trigger_time timestamp default '0000-00-00 00:00:00',
icinga_node varchar(255) character set latin1 default NULL,
PRIMARY KEY (downtimehistory_id), PRIMARY KEY (downtimehistory_id),
UNIQUE KEY instance_id (instance_id,object_id,entry_time,internal_downtime_id) UNIQUE KEY instance_id (instance_id,object_id,entry_time,internal_downtime_id)
) ENGINE=InnoDB COMMENT='Historical scheduled host and service downtime'; ) ENGINE=InnoDB COMMENT='Historical scheduled host and service downtime';
@ -441,7 +437,6 @@ CREATE TABLE IF NOT EXISTS icinga_eventhandlers (
return_code smallint default 0, return_code smallint default 0,
output TEXT character set latin1 default '', output TEXT character set latin1 default '',
long_output TEXT default '', long_output TEXT default '',
icinga_node varchar(255) character set latin1 default NULL,
PRIMARY KEY (eventhandler_id), PRIMARY KEY (eventhandler_id),
UNIQUE KEY instance_id (instance_id,object_id,start_time,start_time_usec) UNIQUE KEY instance_id (instance_id,object_id,start_time,start_time_usec)
) ENGINE=InnoDB COMMENT='Historical host and service event handlers'; ) ENGINE=InnoDB COMMENT='Historical host and service event handlers';
@ -459,7 +454,6 @@ CREATE TABLE IF NOT EXISTS icinga_externalcommands (
command_type smallint default 0, command_type smallint default 0,
command_name varchar(128) character set latin1 default '', command_name varchar(128) character set latin1 default '',
command_args TEXT character set latin1 default '', command_args TEXT character set latin1 default '',
icinga_node varchar(255) character set latin1 default NULL,
PRIMARY KEY (externalcommand_id) PRIMARY KEY (externalcommand_id)
) ENGINE=InnoDB COMMENT='Historical record of processed external commands'; ) ENGINE=InnoDB COMMENT='Historical record of processed external commands';
@ -483,7 +477,6 @@ CREATE TABLE IF NOT EXISTS icinga_flappinghistory (
high_threshold double default '0', high_threshold double default '0',
comment_time timestamp default '0000-00-00 00:00:00', comment_time timestamp default '0000-00-00 00:00:00',
internal_comment_id bigint unsigned default 0, internal_comment_id bigint unsigned default 0,
icinga_node varchar(255) character set latin1 default NULL,
PRIMARY KEY (flappinghistory_id) PRIMARY KEY (flappinghistory_id)
) ENGINE=InnoDB COMMENT='Current and historical record of host and service flapping'; ) ENGINE=InnoDB COMMENT='Current and historical record of host and service flapping';
@ -518,7 +511,6 @@ CREATE TABLE IF NOT EXISTS icinga_hostchecks (
output TEXT character set latin1 default '', output TEXT character set latin1 default '',
long_output TEXT default '', long_output TEXT default '',
perfdata TEXT character set latin1 default '', perfdata TEXT character set latin1 default '',
icinga_node varchar(255) character set latin1 default NULL,
PRIMARY KEY (hostcheck_id) PRIMARY KEY (hostcheck_id)
) ENGINE=InnoDB COMMENT='Historical host checks'; ) ENGINE=InnoDB COMMENT='Historical host checks';
@ -828,7 +820,6 @@ CREATE TABLE IF NOT EXISTS icinga_logentries (
realtime_data smallint default 0, realtime_data smallint default 0,
inferred_data_extracted smallint default 0, inferred_data_extracted smallint default 0,
object_id bigint unsigned default NULL, object_id bigint unsigned default NULL,
icinga_node varchar(255) character set latin1 default NULL,
PRIMARY KEY (logentry_id) PRIMARY KEY (logentry_id)
) ENGINE=InnoDB COMMENT='Historical record of log entries'; ) ENGINE=InnoDB COMMENT='Historical record of log entries';
@ -853,7 +844,6 @@ CREATE TABLE IF NOT EXISTS icinga_notifications (
long_output TEXT default '', long_output TEXT default '',
escalated smallint default 0, escalated smallint default 0,
contacts_notified smallint default 0, contacts_notified smallint default 0,
icinga_node varchar(255) character set latin1 default NULL,
PRIMARY KEY (notification_id), PRIMARY KEY (notification_id),
UNIQUE KEY instance_id (instance_id,object_id,start_time,start_time_usec) UNIQUE KEY instance_id (instance_id,object_id,start_time,start_time_usec)
) ENGINE=InnoDB COMMENT='Historical record of host and service notifications'; ) ENGINE=InnoDB COMMENT='Historical record of host and service notifications';
@ -891,7 +881,6 @@ CREATE TABLE IF NOT EXISTS icinga_processevents (
program_name varchar(16) character set latin1 default '', program_name varchar(16) character set latin1 default '',
program_version varchar(20) character set latin1 default '', program_version varchar(20) character set latin1 default '',
program_date varchar(10) character set latin1 default '', program_date varchar(10) character set latin1 default '',
icinga_node varchar(255) character set latin1 default NULL,
PRIMARY KEY (processevent_id) PRIMARY KEY (processevent_id)
) ENGINE=InnoDB COMMENT='Historical Icinga process events'; ) ENGINE=InnoDB COMMENT='Historical Icinga process events';
@ -1006,7 +995,6 @@ CREATE TABLE IF NOT EXISTS icinga_servicechecks (
output TEXT character set latin1 default '', output TEXT character set latin1 default '',
long_output TEXT default '', long_output TEXT default '',
perfdata TEXT character set latin1 default '', perfdata TEXT character set latin1 default '',
icinga_node varchar(255) character set latin1 default NULL,
PRIMARY KEY (servicecheck_id) PRIMARY KEY (servicecheck_id)
) ENGINE=InnoDB COMMENT='Historical service checks'; ) ENGINE=InnoDB COMMENT='Historical service checks';
@ -1290,7 +1278,6 @@ CREATE TABLE IF NOT EXISTS icinga_statehistory (
output TEXT character set latin1 default '', output TEXT character set latin1 default '',
long_output TEXT default '', long_output TEXT default '',
check_source varchar(255) character set latin1 default NULL, check_source varchar(255) character set latin1 default NULL,
icinga_node varchar(255) character set latin1 default NULL,
PRIMARY KEY (statehistory_id) PRIMARY KEY (statehistory_id)
) ENGINE=InnoDB COMMENT='Historical host and service state changes'; ) ENGINE=InnoDB COMMENT='Historical host and service state changes';
@ -1314,7 +1301,6 @@ CREATE TABLE IF NOT EXISTS icinga_systemcommands (
return_code smallint default 0, return_code smallint default 0,
output TEXT character set latin1 default '', output TEXT character set latin1 default '',
long_output TEXT default '', long_output TEXT default '',
icinga_node varchar(255) character set latin1 default NULL,
PRIMARY KEY (systemcommand_id), PRIMARY KEY (systemcommand_id),
UNIQUE KEY instance_id (instance_id,start_time,start_time_usec) UNIQUE KEY instance_id (instance_id,start_time,start_time_usec)
) ENGINE=InnoDB COMMENT='Historical system commands that are executed'; ) ENGINE=InnoDB COMMENT='Historical system commands that are executed';

View File

@ -65,7 +65,6 @@ CREATE TABLE icinga_acknowledgements (
persistent_comment INTEGER default 0, persistent_comment INTEGER default 0,
notify_contacts INTEGER default 0, notify_contacts INTEGER default 0,
end_time timestamp with time zone default '1970-01-01 00:00:00', end_time timestamp with time zone default '1970-01-01 00:00:00',
icinga_node text default NULL,
CONSTRAINT PK_acknowledgement_id PRIMARY KEY (acknowledgement_id) CONSTRAINT PK_acknowledgement_id PRIMARY KEY (acknowledgement_id)
) ; ) ;
@ -109,7 +108,6 @@ CREATE TABLE icinga_commenthistory (
expiration_time timestamp with time zone default '1970-01-01 00:00:00', expiration_time timestamp with time zone default '1970-01-01 00:00:00',
deletion_time timestamp with time zone default '1970-01-01 00:00:00', deletion_time timestamp with time zone default '1970-01-01 00:00:00',
deletion_time_usec INTEGER default 0, deletion_time_usec INTEGER default 0,
icinga_node text default NULL,
CONSTRAINT PK_commenthistory_id PRIMARY KEY (commenthistory_id) , CONSTRAINT PK_commenthistory_id PRIMARY KEY (commenthistory_id) ,
CONSTRAINT UQ_commenthistory UNIQUE (instance_id,object_id,comment_time,internal_comment_id) CONSTRAINT UQ_commenthistory UNIQUE (instance_id,object_id,comment_time,internal_comment_id)
); );
@ -260,7 +258,6 @@ CREATE TABLE icinga_contactnotifications (
start_time_usec INTEGER default 0, start_time_usec INTEGER default 0,
end_time timestamp with time zone default '1970-01-01 00:00:00', end_time timestamp with time zone default '1970-01-01 00:00:00',
end_time_usec INTEGER default 0, end_time_usec INTEGER default 0,
icinga_node text default NULL,
CONSTRAINT PK_contactnotification_id PRIMARY KEY (contactnotification_id) , CONSTRAINT PK_contactnotification_id PRIMARY KEY (contactnotification_id) ,
CONSTRAINT UQ_contactnotifications UNIQUE (instance_id,contact_object_id,start_time,start_time_usec) CONSTRAINT UQ_contactnotifications UNIQUE (instance_id,contact_object_id,start_time,start_time_usec)
) ; ) ;
@ -437,7 +434,6 @@ CREATE TABLE icinga_downtimehistory (
was_cancelled INTEGER default 0, was_cancelled INTEGER default 0,
is_in_effect INTEGER default 0, is_in_effect INTEGER default 0,
trigger_time timestamp with time zone default '1970-01-01 00:00:00', trigger_time timestamp with time zone default '1970-01-01 00:00:00',
icinga_node text default NULL,
CONSTRAINT PK_downtimehistory_id PRIMARY KEY (downtimehistory_id) , CONSTRAINT PK_downtimehistory_id PRIMARY KEY (downtimehistory_id) ,
CONSTRAINT UQ_downtimehistory UNIQUE (instance_id,object_id,entry_time,internal_downtime_id) CONSTRAINT UQ_downtimehistory UNIQUE (instance_id,object_id,entry_time,internal_downtime_id)
) ; ) ;
@ -468,7 +464,6 @@ CREATE TABLE icinga_eventhandlers (
return_code INTEGER default 0, return_code INTEGER default 0,
output TEXT default '', output TEXT default '',
long_output TEXT default '', long_output TEXT default '',
icinga_node text default NULL,
CONSTRAINT PK_eventhandler_id PRIMARY KEY (eventhandler_id) , CONSTRAINT PK_eventhandler_id PRIMARY KEY (eventhandler_id) ,
CONSTRAINT UQ_eventhandlers UNIQUE (instance_id,object_id,start_time,start_time_usec) CONSTRAINT UQ_eventhandlers UNIQUE (instance_id,object_id,start_time,start_time_usec)
) ; ) ;
@ -486,7 +481,6 @@ CREATE TABLE icinga_externalcommands (
command_type INTEGER default 0, command_type INTEGER default 0,
command_name TEXT default '', command_name TEXT default '',
command_args TEXT default '', command_args TEXT default '',
icinga_node text default NULL,
CONSTRAINT PK_externalcommand_id PRIMARY KEY (externalcommand_id) CONSTRAINT PK_externalcommand_id PRIMARY KEY (externalcommand_id)
) ; ) ;
@ -510,7 +504,6 @@ CREATE TABLE icinga_flappinghistory (
high_threshold double precision default 0, high_threshold double precision default 0,
comment_time timestamp with time zone default '1970-01-01 00:00:00', comment_time timestamp with time zone default '1970-01-01 00:00:00',
internal_comment_id bigint default 0, internal_comment_id bigint default 0,
icinga_node text default NULL,
CONSTRAINT PK_flappinghistory_id PRIMARY KEY (flappinghistory_id) CONSTRAINT PK_flappinghistory_id PRIMARY KEY (flappinghistory_id)
) ; ) ;
@ -545,7 +538,6 @@ CREATE TABLE icinga_hostchecks (
output TEXT default '', output TEXT default '',
long_output TEXT default '', long_output TEXT default '',
perfdata TEXT default '', perfdata TEXT default '',
icinga_node text default NULL,
CONSTRAINT PK_hostcheck_id PRIMARY KEY (hostcheck_id) CONSTRAINT PK_hostcheck_id PRIMARY KEY (hostcheck_id)
) ; ) ;
@ -854,7 +846,6 @@ CREATE TABLE icinga_logentries (
realtime_data INTEGER default 0, realtime_data INTEGER default 0,
inferred_data_extracted INTEGER default 0, inferred_data_extracted INTEGER default 0,
object_id bigint default NULL, object_id bigint default NULL,
icinga_node text default NULL,
CONSTRAINT PK_logentry_id PRIMARY KEY (logentry_id) CONSTRAINT PK_logentry_id PRIMARY KEY (logentry_id)
) ; ) ;
@ -879,7 +870,6 @@ CREATE TABLE icinga_notifications (
long_output TEXT default '', long_output TEXT default '',
escalated INTEGER default 0, escalated INTEGER default 0,
contacts_notified INTEGER default 0, contacts_notified INTEGER default 0,
icinga_node text default NULL,
CONSTRAINT PK_notification_id PRIMARY KEY (notification_id) , CONSTRAINT PK_notification_id PRIMARY KEY (notification_id) ,
CONSTRAINT UQ_notifications UNIQUE (instance_id,object_id,start_time,start_time_usec) CONSTRAINT UQ_notifications UNIQUE (instance_id,object_id,start_time,start_time_usec)
) ; ) ;
@ -918,7 +908,6 @@ CREATE TABLE icinga_processevents (
program_name TEXT default '', program_name TEXT default '',
program_version TEXT default '', program_version TEXT default '',
program_date TEXT default '', program_date TEXT default '',
icinga_node text default NULL,
CONSTRAINT PK_processevent_id PRIMARY KEY (processevent_id) CONSTRAINT PK_processevent_id PRIMARY KEY (processevent_id)
) ; ) ;
@ -1033,7 +1022,6 @@ CREATE TABLE icinga_servicechecks (
output TEXT default '', output TEXT default '',
long_output TEXT default '', long_output TEXT default '',
perfdata TEXT default '', perfdata TEXT default '',
icinga_node text default NULL,
CONSTRAINT PK_servicecheck_id PRIMARY KEY (servicecheck_id) CONSTRAINT PK_servicecheck_id PRIMARY KEY (servicecheck_id)
) ; ) ;
@ -1316,7 +1304,6 @@ CREATE TABLE icinga_statehistory (
output TEXT default '', output TEXT default '',
long_output TEXT default '', long_output TEXT default '',
check_source varchar(255) default NULL, check_source varchar(255) default NULL,
icinga_node text default NULL,
CONSTRAINT PK_statehistory_id PRIMARY KEY (statehistory_id) CONSTRAINT PK_statehistory_id PRIMARY KEY (statehistory_id)
) ; ) ;
@ -1340,7 +1327,6 @@ CREATE TABLE icinga_systemcommands (
return_code INTEGER default 0, return_code INTEGER default 0,
output TEXT default '', output TEXT default '',
long_output TEXT default '', long_output TEXT default '',
icinga_node text default NULL,
CONSTRAINT PK_systemcommand_id PRIMARY KEY (systemcommand_id) , CONSTRAINT PK_systemcommand_id PRIMARY KEY (systemcommand_id) ,
CONSTRAINT UQ_systemcommands UNIQUE (instance_id,start_time,start_time_usec) CONSTRAINT UQ_systemcommands UNIQUE (instance_id,start_time,start_time_usec)
) ; ) ;