From 80d68adcda8e0c898ce78752f877fc7907bf51eb Mon Sep 17 00:00:00 2001 From: Thomas Gelf Date: Tue, 1 Dec 2015 10:39:41 +0100 Subject: [PATCH] schema/mysql: allow argument format to be null --- schema/mysql-changes/upgrade_45.sql | 1 + schema/mysql.sql | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 schema/mysql-changes/upgrade_45.sql diff --git a/schema/mysql-changes/upgrade_45.sql b/schema/mysql-changes/upgrade_45.sql new file mode 100644 index 00000000..c819424c --- /dev/null +++ b/schema/mysql-changes/upgrade_45.sql @@ -0,0 +1 @@ +ALTER TABLE icinga_command_argument MODIFY argument_format ENUM('string','expression','json') NULL DEFAULT NULL; diff --git a/schema/mysql.sql b/schema/mysql.sql index d3a93a56..a3c030bf 100644 --- a/schema/mysql.sql +++ b/schema/mysql.sql @@ -270,7 +270,7 @@ CREATE TABLE icinga_command_argument ( command_id INT(10) UNSIGNED NOT NULL, argument_name VARCHAR(64) DEFAULT NULL COMMENT '-x, --host', argument_value TEXT DEFAULT NULL, - argument_format ENUM('string', 'expression', 'json') NOT NULL DEFAULT 'string', + argument_format ENUM('string', 'expression', 'json') NULL DEFAULT NULL, key_string VARCHAR(64) DEFAULT NULL COMMENT 'Overrides name', description TEXT DEFAULT NULL, skip_key ENUM('y', 'n') DEFAULT NULL,