mirror of
https://github.com/Icinga/icingadb.git
synced 2026-02-18 18:18:00 -05:00
Add CommandArgument#Separator
This commit is contained in:
parent
078507122d
commit
1cacfbe7ba
4 changed files with 16 additions and 0 deletions
|
|
@ -25,6 +25,7 @@ type CommandArgument struct {
|
|||
RepeatKey types.Bool `json:"repeat_key"`
|
||||
Required types.Bool `json:"required"`
|
||||
SetIf types.String `json:"set_if"`
|
||||
Separator types.String `json:"separator"`
|
||||
SkipKey types.Bool `json:"skip_key"`
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -411,6 +411,7 @@ CREATE TABLE checkcommand_argument (
|
|||
repeat_key enum('n', 'y') NOT NULL,
|
||||
required enum('n', 'y') NOT NULL,
|
||||
set_if varchar(255) DEFAULT NULL,
|
||||
`separator` varchar(255) DEFAULT NULL,
|
||||
skip_key enum('n', 'y') NOT NULL,
|
||||
|
||||
PRIMARY KEY (id)
|
||||
|
|
@ -474,6 +475,7 @@ CREATE TABLE eventcommand_argument (
|
|||
repeat_key enum('n', 'y') NOT NULL,
|
||||
required enum('n', 'y') NOT NULL,
|
||||
set_if varchar(255) DEFAULT NULL,
|
||||
`separator` varchar(255) DEFAULT NULL,
|
||||
skip_key enum('n', 'y') NOT NULL,
|
||||
|
||||
PRIMARY KEY (id)
|
||||
|
|
@ -535,6 +537,7 @@ CREATE TABLE notificationcommand_argument (
|
|||
repeat_key enum('n', 'y') NOT NULL,
|
||||
required enum('n', 'y') NOT NULL,
|
||||
set_if varchar(255) DEFAULT NULL,
|
||||
`separator` varchar(255) DEFAULT NULL,
|
||||
skip_key enum('n', 'y') NOT NULL,
|
||||
|
||||
PRIMARY KEY (id)
|
||||
|
|
|
|||
|
|
@ -11,6 +11,15 @@ ALTER TABLE host_state
|
|||
ALTER TABLE service_state
|
||||
ADD COLUMN previous_soft_state tinyint unsigned NOT NULL AFTER hard_state;
|
||||
|
||||
ALTER TABLE checkcommand_argument
|
||||
ADD COLUMN `separator` varchar(255) DEFAULT NULL AFTER set_if;
|
||||
|
||||
ALTER TABLE eventcommand_argument
|
||||
ADD COLUMN `separator` varchar(255) DEFAULT NULL AFTER set_if;
|
||||
|
||||
ALTER TABLE notificationcommand_argument
|
||||
ADD COLUMN `separator` varchar(255) DEFAULT NULL AFTER set_if;
|
||||
|
||||
ALTER TABLE acknowledgement_history
|
||||
ADD index idx_acknowledgement_history_clear_time (clear_time) COMMENT 'Filter for history retention';
|
||||
|
||||
|
|
|
|||
|
|
@ -670,6 +670,7 @@ CREATE TABLE checkcommand_argument (
|
|||
repeat_key boolenum NOT NULL DEFAULT 'n',
|
||||
required boolenum NOT NULL DEFAULT 'n',
|
||||
set_if varchar(255) DEFAULT NULL,
|
||||
separator varchar(255) DEFAULT NULL,
|
||||
skip_key boolenum NOT NULL DEFAULT 'n',
|
||||
|
||||
CONSTRAINT pk_checkcommand_argument PRIMARY KEY (id)
|
||||
|
|
@ -775,6 +776,7 @@ CREATE TABLE eventcommand_argument (
|
|||
repeat_key boolenum NOT NULL DEFAULT 'n',
|
||||
required boolenum NOT NULL DEFAULT 'n',
|
||||
set_if varchar(255) DEFAULT NULL,
|
||||
separator varchar(255) DEFAULT NULL,
|
||||
skip_key boolenum NOT NULL DEFAULT 'n',
|
||||
|
||||
CONSTRAINT pk_eventcommand_argument PRIMARY KEY (id)
|
||||
|
|
@ -878,6 +880,7 @@ CREATE TABLE notificationcommand_argument (
|
|||
repeat_key boolenum NOT NULL DEFAULT 'n',
|
||||
required boolenum NOT NULL DEFAULT 'n',
|
||||
set_if varchar(255) DEFAULT NULL,
|
||||
separator varchar(255) DEFAULT NULL,
|
||||
skip_key boolenum NOT NULL DEFAULT 'n',
|
||||
|
||||
CONSTRAINT pk_notificationcommand_argument PRIMARY KEY (id)
|
||||
|
|
|
|||
Loading…
Reference in a new issue