Rust-Query

Introducing rust-query, a safe database querying library for Rust that eliminates the need for writing SQL. The author expresses dissatisfaction with existing database interaction options in Rust due to lack of compile-time guarantees and SQL verbosity. Rust-query aims to simplify database operations by deeply integrating with Rust’s type system. Unique features include explicit table aliasing, null safety, intuitive aggregates, type-safe foreign key navigation, and type-safe migrations. The library supports schema evolution through type-checked migrations. While still in development, rust-query enables the creation of experimental Rust applications with SQLite as its backend. Try it out and provide feedback through GitHub!

https://blog.lucasholten.com/rust-query-announcement/

To top