Re:Diesel: A Safe, Extensible ORM and Query Builder for Rust
by rabidferret on Friday February 05, 2016 @09:34PM
(#11046241)
Rails 2 scopes are literally the case for composeability...
[ Parent
| on HN ]
Re:Diesel: A Safe, Extensible ORM and Query Builder for Rust
by gleb on Friday February 05, 2016 @09:50PM
(#11046295)
Yes, but a very limited one.
I'd love to see a solution with tradeoffs made the other way:
* syntax and semantics 99% like underlying SQL
* support for 99% of underlying DB functionality
* traditional areas where ORMs add value:
* deserialization into convenient data structures
* casting, quoting and escaping on the way in and out
* using stored association metadata for concise joins in the query
Re:Diesel: A Safe, Extensible ORM and Query Builder for Rust
by rabidferret on Friday February 05, 2016 @09:52PM
(#11046298)
Every single one of those bullet points is a primary design goal of Diesel (caveat: Our semantics generally map to PG, because they apply well to other backends and are the least nonsensical)