diff options
| author | Oleg Broytman <phd@phdru.name> | 2017-05-11 01:18:23 +0300 |
|---|---|---|
| committer | Oleg Broytman <phd@phdru.name> | 2017-05-11 01:20:52 +0300 |
| commit | 78d46de2430104e41ba8738609c0cdd744f3fda2 (patch) | |
| tree | 98fc8549a8eed3471fc7e393dd32a7c267bc22fc /sqlparse | |
| parent | ae9cb806abbb0465846a56d375999bbed008e277 (diff) | |
| download | sqlparse-78d46de2430104e41ba8738609c0cdd744f3fda2.tar.gz | |
Add MySQL keywords: ENGINE, AUTO_INCREMENT, CHARSET
These are keywords from table options:
CREATE TABLE name (
column definitions,
...
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
Diffstat (limited to 'sqlparse')
| -rw-r--r-- | sqlparse/keywords.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sqlparse/keywords.py b/sqlparse/keywords.py index f742598..6a214f1 100644 --- a/sqlparse/keywords.py +++ b/sqlparse/keywords.py @@ -114,6 +114,7 @@ KEYWORDS = { 'ATOMIC': tokens.Keyword, 'AUDIT': tokens.Keyword, 'AUTHORIZATION': tokens.Keyword, + 'AUTO_INCREMENT': tokens.Keyword, 'AVG': tokens.Keyword, 'BACKWARD': tokens.Keyword, @@ -142,6 +143,7 @@ KEYWORDS = { 'CHARACTER_SET_NAME': tokens.Keyword, 'CHARACTER_SET_SCHEMA': tokens.Keyword, 'CHAR_LENGTH': tokens.Keyword, + 'CHARSET': tokens.Keyword, 'CHECK': tokens.Keyword, 'CHECKED': tokens.Keyword, 'CHECKPOINT': tokens.Keyword, @@ -238,6 +240,7 @@ KEYWORDS = { 'ENCODING': tokens.Keyword, 'ENCRYPTED': tokens.Keyword, 'END-EXEC': tokens.Keyword, + 'ENGINE': tokens.Keyword, 'EQUALS': tokens.Keyword, 'ESCAPE': tokens.Keyword, 'EVERY': tokens.Keyword, |
