summaryrefslogtreecommitdiff
path: root/sql/field.h
diff options
context:
space:
mode:
authorOleksandr Byelkin <sanja@mariadb.com>2022-10-26 15:26:06 +0200
committerOleksandr Byelkin <sanja@mariadb.com>2022-10-26 15:26:06 +0200
commit4519b42e61ba2cac248a2238f63113a739661590 (patch)
tree802c88ad7cdc5cda175e90802dbfee07f18f3e86 /sql/field.h
parentf90d9c347fdac35720f874070797559ede066598 (diff)
parent29633dc0c0c49f27ad3c9a405f4730fbfef4bbb0 (diff)
downloadmariadb-git-4519b42e61ba2cac248a2238f63113a739661590.tar.gz
Merge branch '10.4' into 10.5
Diffstat (limited to 'sql/field.h')
-rw-r--r--sql/field.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/sql/field.h b/sql/field.h
index e1b67d6acc1..9831745f971 100644
--- a/sql/field.h
+++ b/sql/field.h
@@ -5690,6 +5690,12 @@ public:
}
/* Used to make a clone of this object for ALTER/CREATE TABLE */
Create_field *clone(MEM_ROOT *mem_root) const;
+ static void upgrade_data_types(List<Create_field> &list)
+ {
+ List_iterator<Create_field> it(list);
+ while (Create_field *f= it++)
+ f->type_handler()->Column_definition_implicit_upgrade(f);
+ }
};