Expression Nodes Join function cannot differentiate between indentation for its function and the overall input box.
tabs are taken absolute in each line instead of relative to previous lines
node expression input
join(
"",
"ALTER TABLE abc
ADD ...;"
)
output
ALTER TABLE abc
ADD ...;
expected output
ALTER TABLE abc
ADD ...;
obviously gets worse with more nesting (if the join node is nested or the statements created have more nesting)
currently, you have to create write
join(
"",
"ALTER TABLE abc
ADD ...;"
)
to achieve
ALTER TABLE abc
ADD ...;
potentially affects other string functions like string(), too