Formatador de string SQL [fechado]

Alguém conhece um programa, um utilitário ou alguma biblioteca programática, de preferência para Linux, que pega uma string SQL não formatada e a imprime bastante?

Por exemplo, eu gostaria do seguinte

select * from users where name = 'Paul'

ser alterado para algo como isto

select * 
from users
where
   name = 'Paul'

A formatação exata não é importante. Eu só preciso de algo para pegar uma string SQL grande e dividi-la em algo mais legível.

questionAnswers(6)

yourAnswerToTheQuestion