From 95031517234d5f6c07f8e34a0e242f926a2dbb81 Mon Sep 17 00:00:00 2001 From: "Fawzi E. Abdulfattah" Date: Tue, 16 Feb 2021 02:42:33 +0200 Subject: [PATCH] Fix extra attribute bug Signed-off-by: Fawzi E. Abdulfattah --- templates/columns_definitions/column_attribute.twig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/templates/columns_definitions/column_attribute.twig b/templates/columns_definitions/column_attribute.twig index 905d093e7d..74e64a85bb 100644 --- a/templates/columns_definitions/column_attribute.twig +++ b/templates/columns_definitions/column_attribute.twig @@ -1,7 +1,8 @@ {% if submit_attribute is defined and submit_attribute != false %} {% set attribute = submit_attribute %} + {# MariaDB has additional parentheses #} {% elseif column_meta['Extra'] is defined - and column_meta['Extra'] == 'on update CURRENT_TIMESTAMP' %} + and ('on update CURRENT_TIMESTAMP' in column_meta['Extra'] or 'on update CURRENT_TIMESTAMP()' in column_meta['Extra']) %} {% set attribute = 'on update CURRENT_TIMESTAMP' %} {% elseif extracted_columnspec['attribute'] is defined %} {% set attribute = extracted_columnspec['attribute'] %}