From: Vsevolod Stakhov Date: Mon, 28 Sep 2020 11:09:16 +0000 (+0100) Subject: [Minor] Clickhouse: Add comment safety operator X-Git-Tag: 2.6~12 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3cb78b82fa940da2c1cc206c59615fc85e0fbf99;p=thirdparty%2Frspamd.git [Minor] Clickhouse: Add comment safety operator --- diff --git a/src/plugins/lua/clickhouse.lua b/src/plugins/lua/clickhouse.lua index c38669a2c3..2809570081 100644 --- a/src/plugins/lua/clickhouse.lua +++ b/src/plugins/lua/clickhouse.lua @@ -1164,7 +1164,7 @@ local function add_extra_columns(upstream, ev_base, cfg) local sql = string.format('ALTER TABLE rspamd ADD COLUMN IF NOT EXISTS `%s` %s AFTER `%s`', col.name, col.type, prev_column) if col.comment then - sql = sql .. string.format(", COMMENT COLUMN `%s` '%s'", col.name, col.comment) + sql = sql .. string.format(", COMMENT COLUMN IF EXISTS `%s` '%s'", col.name, col.comment) end local ret = lua_clickhouse.generic(upstream, settings, ch_params, sql,