]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Clickhouse: Add comment safety operator
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 28 Sep 2020 11:09:16 +0000 (12:09 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 28 Sep 2020 11:09:16 +0000 (12:09 +0100)
src/plugins/lua/clickhouse.lua

index c38669a2c3b8ef5d192f964b0cbba17e5d1828c4..2809570081c02a314388469a4542e993d1cbd5c7 100644 (file)
@@ -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,