Skip to main content

Monthly Update - 2025-07

ยท One min read
TeaQL Code Gen
Core Contributor

This month we focused on simplifying location query semantics in the code generator.

Changesโ€‹

teaql-code-genโ€‹

๐Ÿš€ Remove WHERE clause for location queriesโ€‹

Removed the unnecessary WHERE keyword from generated location queries. Previously, location-based queries included a redundant WHERE clause that added no filtering value. This simplification reduces generated code size and improves readability.

- Added location query without the redundant WHERE clause
- Simplified query generation logic for location properties
Technical Details

Location queries in TeaQL previously wrapped all location-based lookups with a WHERE clause even when no additional filters were applied. This change removes that wrapper, generating cleaner SQL that reads more naturally.