Я хочу проверить синтаксис файлов, содержащих запросы sql, прежде чем их можно будет зафиксировать в моем проекте CVS.
Для этого у меня есть сценарий commitinfo, но мне сложно определить, действительны ли команды sql. psql
, похоже, не имеет режима dryrun, и создание моего собственного тестера postgresql-dialact из грамматики (то есть в исходном коде) кажется долгим.
Скрипты могут содержать несколько запросов, поэтому их нельзя обернуть EXPLAIN
.
Есть подсказки?