File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -456,7 +456,7 @@ if Code.ensure_loaded?(MyXQL) do
456456 defp operator_to_boolean ( :or ) , do: " OR "
457457
458458 defp parens_for_select ( [ first_expr | _ ] = expr ) do
459- if is_binary ( first_expr ) and String . starts_with ?( first_expr , [ "SELECT" , " select" ] ) do
459+ if is_binary ( first_expr ) and String . match ?( first_expr , ~r / ^ \s * select/ i ) do
460460 [ ?( , expr , ?) ]
461461 else
462462 expr
Original file line number Diff line number Diff line change @@ -546,7 +546,7 @@ if Code.ensure_loaded?(Postgrex) do
546546 defp operator_to_boolean ( :or ) , do: " OR "
547547
548548 defp parens_for_select ( [ first_expr | _ ] = expr ) do
549- if is_binary ( first_expr ) and String . starts_with ?( first_expr , [ "SELECT" , " select" ] ) do
549+ if is_binary ( first_expr ) and String . match ?( first_expr , ~r / ^ \s * select/ i ) do
550550 [ ?( , expr , ?) ]
551551 else
552552 expr
You can’t perform that action at this time.
0 commit comments