when formatting joins, I'd like the formatter to behave more consisitently:
I'd like to have every JOIN and every ON to start on a new line.
As far as I can see there are no options to modify this aspect of formatting.
Currently we have for a simple join the following result:
As you can see, the FROM and JOIN are on a single line.
Now, if I add another JOIN, I get this:
The joins are each on a separate line.
The ON predicates, however, are treated differently:
If I have a single ON predicate, it is on the same line as the JOIN,
but when I have multiple JOIN conditions, the ON clause goes onto a separate line.
Would it be possible to have one or two parameters to steer formatting of JOIN and ON clauses?