A whitespace formatter for different query languages
The keywords list that's used for uppercasing keywords is now much smaller. This will lead to some keywords not being uppercased any more. But it will eliminate several cases where table and column names were detected as keywords and uppercased.
--config '{"keywordCase": "upper"}'
) #701ASC
,DESC
as reserved words in "sql"
dialect #702database..table
syntax encountered in Transact-SQL #700keywordCase
option no more applies to data types.identifierCase
option no more applies to function names.CREATE TABLE
(#495) Thanks to Timon JurschitschCREATE VIEW
TokenizerOptions
has new mandatory reservedDataType
field.functionCase
option (#237) Thanks to Karl HorkydataTypeCase
option (#653) Thanks to Karl Horky*.*
syntax in MySQL GRANT
statements (#674)type
to be used as identifier in PostgreSQL (#685)