dbal icon indicating copy to clipboard operation
dbal copied to clipboard

Apply the same logic to platform portability issues

Open duzenko opened this issue 1 year ago • 2 comments

Apparently Doctrine uses different logic when it comes to platform compatibility

  • RIGHT JOIN is supported even though it does not work an all platforms
  • UPDATE/DELETE JOIN is not supported, in the same situation

I think you should make up your mind on how to treat functions not supported on all platforms - obviosly the best way is to enable such functions by default.

duzenko avatar Aug 29 '24 10:08 duzenko

I think you should make up your mind on how to treat functions not supported on all platforms

Thank you for this piece of advice.

However, I fail to find an actionable proposal in this ticket. Do you want to elaborate a bit more?

derrabus avatar Aug 29 '24 11:08 derrabus

However, I fail to find an actionable proposal in this ticket. Do you want to elaborate a bit more?

Either remove (deprecate) stuff that is not supported everywhere, or, preferably, allow to opt-in to extended functionality such as update joins

duzenko avatar Aug 29 '24 15:08 duzenko