schema/mysql: icinga_service_assignment added

This commit is contained in:
Thomas Gelf 2015-11-17 23:45:20 +01:00
parent d0780e069e
commit f50a1f7fec
2 changed files with 25 additions and 0 deletions

View File

@ -0,0 +1,13 @@
CREATE TABLE icinga_service_assignment (
id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
service_id INT(10) UNSIGNED NOT NULL,
filter_string TEXT NOT NULL,
PRIMARY KEY (id),
CONSTRAINT icinga_service_assignment
FOREIGN KEY service (service_id)
REFERENCES icinga_service (id)
ON DELETE CASCADE
ON UPDATE CASCADE
) ENGINE=InnoDB;

View File

@ -564,6 +564,18 @@ CREATE TABLE icinga_service_field (
ON UPDATE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8; ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE icinga_service_assignment (
id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
service_id INT(10) UNSIGNED NOT NULL,
filter_string TEXT NOT NULL,
PRIMARY KEY (id),
CONSTRAINT icinga_service_assignment
FOREIGN KEY service (service_id)
REFERENCES icinga_service (id)
ON DELETE CASCADE
ON UPDATE CASCADE
) ENGINE=InnoDB;
CREATE TABLE icinga_host_service ( CREATE TABLE icinga_host_service (
host_id INT(10) UNSIGNED NOT NULL, host_id INT(10) UNSIGNED NOT NULL,
service_id INT(10) UNSIGNED NOT NULL, service_id INT(10) UNSIGNED NOT NULL,