Skip to content

Commit 4073b56

Browse files
Simon Heisterkampandialbrecht
authored andcommitted
added some builtin types that can appear in Spark create table statements.
1 parent 3668799 commit 4073b56

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

sqlparse/keywords.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -908,6 +908,7 @@ def is_keyword(value):
908908
'INLINE': tokens.Keyword,
909909
'INSTR': tokens.Keyword,
910910
'LEN': tokens.Keyword,
911+
'MAP': tokens.Name.Builtin,
911912
'MAXELEMENT': tokens.Keyword,
912913
'MAXINDEX': tokens.Keyword,
913914
'MAX_PART_DATE': tokens.Keyword,
@@ -939,9 +940,12 @@ def is_keyword(value):
939940
'SQRT': tokens.Keyword,
940941
'STACK': tokens.Keyword,
941942
'STR': tokens.Keyword,
943+
'STRING': tokens.Name.Builtin,
944+
'STRUCT': tokens.Name.Builtin,
942945
'SUBSTR': tokens.Keyword,
943946
'SUMMARY': tokens.Keyword,
944947
'TBLPROPERTIES': tokens.Keyword,
948+
'TIMESTAMP': tokens.Name.Builtin,
945949
'TIMESTAMP_ISO': tokens.Keyword,
946950
'TO_CHAR': tokens.Keyword,
947951
'TO_DATE': tokens.Keyword,

0 commit comments

Comments
 (0)