Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Alright this PR got a little bigger than expected ... but here we are
Total of 62 tests
adds support for multiple joins using TidierDB queries to be chained together.
adds
mdy
,ymd
,dmy
and ability to easily add time intervalsday(1)
is used in different ways for base sql for extractions, so it's justdate_col + interval2days
for example and it will work - not ideal but most accessible method without lot of parsing needing to be written - examples in the tests but will add docs at some point-
or+
and then each unit of interval because the interval would otherwise conflict with the daysfixes edge case with joining 2 summarized tables without any CTEs
Only for DuckDB (because other sqls dont support)