From fa81b8d70c19f9a16440c423902901b4cb0806b1 Mon Sep 17 00:00:00 2001 From: Kevin Kirsche Date: Tue, 19 Oct 2021 09:11:27 -0400 Subject: [PATCH] fix: differing syntax of function, row, rows --- lib/sqlalchemy/dialects/mysql/reserved_words.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/sqlalchemy/dialects/mysql/reserved_words.py b/lib/sqlalchemy/dialects/mysql/reserved_words.py index 8e880ade91..7487233bcd 100644 --- a/lib/sqlalchemy/dialects/mysql/reserved_words.py +++ b/lib/sqlalchemy/dialects/mysql/reserved_words.py @@ -295,6 +295,7 @@ RESERVED_WORDS_MYSQL = set( "convert", "create", "cross", + "cube", "cume_dist", "current_date", "current_time", @@ -344,6 +345,7 @@ RESERVED_WORDS_MYSQL = set( "foreign", "from", "fulltext", + "function", "generated", "get", "get_master_public_key", @@ -463,7 +465,9 @@ RESERVED_WORDS_MYSQL = set( "revoke", "right", "rlike", + "row", "row_number", + "rows", "schema", "schemas", "second_microsecond", -- 2.47.3