Re:Show HN: Oxyde – Pydantic-native async ORM with a Rust core
by murkt on Tuesday March 17, 2026 @08:00AM
(#47411471)
When it’s a simple single-line query: sure.
When they’re 30 lines apart, because it’s a function that builds a complex query with joins and filters based on some function arguments: not easy.
I don’t really understand how .pyi will give me proper Find usages here. I haven’t used them a lot, though, and just rely on pycharm Find Usage or just rg.
Also, what about the foreign key usage? Let’s say it’s a filter on user__email__startswith. Are you be able to find it when executing Find Usages on User.email field?
When they’re 30 lines apart, because it’s a function that builds a complex query with joins and filters based on some function arguments: not easy.
I don’t really understand how .pyi will give me proper Find usages here. I haven’t used them a lot, though, and just rely on pycharm Find Usage or just rg.
Also, what about the foreign key usage? Let’s say it’s a filter on user__email__startswith. Are you be able to find it when executing Find Usages on User.email field?