Skip to content

Conversation

@robinvandernoord
Copy link
Member

No description provided.

Add .groupby() and .having() methods for SQL aggregate queries with group filtering. Methods available on both QueryBuilder and TypedTable classes, enabling chaining like Table.groupby(field).having(condition).
…tionships

The parent_id parameter became unused after commit b093454 fixed the nested
join bug by passing instance.id directly instead of propagating the parent_id
from the caller. This commit removes the unused parameter and its documentation.

💘 Generated with Crush

Assisted-by: Anthropic: Claude Sonnet 4.5 via Crush <crush@charm.land>
- Remove unused type: ignore comments from type wrapper classes
- Replace redundant t.cast() with direct type annotations
- Use annotated assignments for Query and Metadata types

💘 Generated with Crush

Assisted-by: Anthropic: Claude Sonnet 4.5 via Crush <crush@charm.land>
@robinvandernoord robinvandernoord merged commit 71619c9 into master Jan 20, 2026
0 of 2 checks passed
@robinvandernoord robinvandernoord deleted the feature/group-by-having branch January 20, 2026 14:21
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

Successfully merging this pull request may close these issues.

2 participants