В список опенсорсных SQL тулзин добавил разного на php, erlang, haskell.
Из интересного - автор ZomboDB делает депарсер постгревого AST обратно в SQL. Ни одного нормального опенсорсного решения нет.
Депарсер вроде как минорная фича, но усилий нужно приложить вагон. Респект автору!
Зачем нужен депарсер? Можно использовать для prettier’а, например. Автор делает это для своего фреймворка разработки экстеншенов под pg на rust.
В своих проектах пока приходится использовать один кривой-косой, который удалось найти. С радостью заменю его на другой :)
PS: собрал несколько парсеров для Cypher
Post #667
1.37K