Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cross Join support #6

Open
treadmillian opened this issue Aug 8, 2023 · 2 comments
Open

Cross Join support #6

treadmillian opened this issue Aug 8, 2023 · 2 comments

Comments

@treadmillian
Copy link

Hi,

Is it possible to add CROSS JOIN support, like you've done with UNION and UNION ALL support?

Many thanks,
Kevin

@dave-redfern
Copy link
Member

@treadmillian Hi, I recommend checking out the query-builder project instead and see if that better fits your needs. Depending on how you are creating the join it may be better handled via that project as it is a pure query builder / compiler instead of attempting to wrap DBAL. Yes there is more setup, but the builder is far more flexible and even better, until it is compiled, is completely editable as the state is kept as objects instead of casting to strings or intermediary structures.

My intention is to deprecate this project once the query-builder is sufficiently stable as the underlying DBAL usage does make adding SQL specific features much harder than it should be since it usually revolves around some form of string casting making it harder to keep the query editable.

@treadmillian
Copy link
Author

@dave-redfern Thank you for the prompt reply. I'll certainly check the query builder project. Thank you 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants