Posted by steveklabnik 3 days ago
I'm not a rust person so I might just be exposing my ignorance here, just wanted to provide feedback since it's on early development.
It reminds me of Prisma and yet, it's all Rust. Also good to see that async is the focus point of the API so the usage feels ergonomic.
https://docs.sqlalchemy.org/en/20/orm/queryguide/relationshi...
the older I get the more I'm convinced this should be the default behavior.
Diesel hasn't been providing an async API for reason told in this thread: https://github.com/diesel-rs/diesel/issues/399
The situation might change some day though, once async support in the core language and surrounding ecosystem gets stronger.
Further, the project is focused on implementing the active record pattern, so it would be more appropriately called an async active record than an "async ORM".
Still to me they all suck and nothing beats SQLx