Monthly Update - 2025-07
ยท One min read
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.
