diff --git a/plugins/rundb-mysql/rldb_mysql.c b/plugins/rundb-mysql/rldb_mysql.c index 981b76763..d1c24aefc 100644 --- a/plugins/rundb-mysql/rldb_mysql.c +++ b/plugins/rundb-mysql/rldb_mysql.c @@ -197,7 +197,7 @@ prepare_func( #include "tables.inc.c" -#define RUN_DB_VERSION 27 +#define RUN_DB_VERSION 28 static int do_create(struct rldb_mysql_state *state) @@ -484,6 +484,10 @@ do_open(struct rldb_mysql_state *state) if (mi->simple_fquery(md, "ALTER TABLE %sruns ADD COLUMN notify_driver TINYINT NOT NULL DEFAULT 0 AFTER ext_user, ADD COLUMN notify_kind TINYINT NOT NULL DEFAULT 0 AFTER notify_driver, ADD COLUMN notify_queue VARCHAR(40) DEFAULT NULL AFTER notify_kind", md->table_prefix) < 0) return -1; break; + case 27: + if (mi->simple_fquery(md, "ALTER TABLE %sruns MODIFY COLUMN mime_type VARCHAR(128) DEFAULT NULL ;", md->table_prefix) < 0) + return -1; + break; case RUN_DB_VERSION: run_version = -1; break; diff --git a/plugins/rundb-mysql/tables.inc.c b/plugins/rundb-mysql/tables.inc.c index 43339529d..66801fd65 100644 --- a/plugins/rundb-mysql/tables.inc.c +++ b/plugins/rundb-mysql/tables.inc.c @@ -41,7 +41,7 @@ static const char create_runs_query[] = " is_imported TINYINT NOT NULL DEFAULT 0, " " is_hidden TINYINT NOT NULL DEFAULT 0, " " is_readonly TINYINT NOT NULL DEFAULT 0, " -" mime_type VARCHAR(64) DEFAULT NULL, " +" mime_type VARCHAR(128) DEFAULT NULL, " " last_change_time DATETIME DEFAULT NULL, " " last_change_nsec INT UNSIGNED NOT NULL DEFAULT 0, " " is_marked TINYINT NOT NULL DEFAULT 0, "