Rene Saarsoo
Rene Saarsoo
Related to https://github.com/prettier/prettier/issues/15978
Well, on the good side, I'm not really expecting to be adding new dialects any time soon. Implementing full support for PostgreSQL and MySQL will likely be about a year's...
Though... one never knows. There are some SQL dialects that are very similar. Like in the case of MariaDB and MySQL, so including a support for such an additional dialect...
Yeah. It's definitely much simpler to achieve in here.
Also worth considering are [the capitalization rules in SQLFluff](https://docs.sqlfluff.com/en/stable/rules.html#bundle-capitalisation). It implements 5 categories: - identifiers - keywords - types - literals (like `NULL`) - functions It might be good to...
Thanks for reporting. I used [this list of keywords](https://sqlite.org/lang_keywords.html) in SQLite documentation, assuming none of these can be used as normal identifiers (as the text on that page suggests), but...
Looks like this issue is a quite a bit more complex than I had anticipated. Turns out that whether a keyword can be used as identifier depends a lot on...
I've fixed the problem with `KEY` and `COLUMN`. But there are many other keywords and it's hard to make a quick fix for all of them. I'll need to go...
ON second thought... I'm gonna close this and open a separate issue: #92
Yeah, this code is a more tricky case to transform, e.g. one would need to check that `A_func` is not referenced anywhere else in the code.