4 ms·
Ormlite: An ORM in Rust for developers that love SQL
- cmollis 4y agovery nice.. was about to start integrating sqlx from mysql_async.. but maybe I'll try this instead.
- kurtbuilds 4y agoThat's great to hear! Unfortunately, MySQL is less feature complete compared to Postgres and Sqlite. The migration auto-generation definitely won't work. Other features might be broken too. If you encounter any issues, please let me know!
- kurtbuilds 4y agoI've been working on `ormlite` for around a year, and it's now reaching the point where it's a massive boost in productivity for my Rust application server development. It's built on the amazing foundation of `sqlx`. If you do Rust application server development, you might be interested for several reasons: - It now auto-generates migrations from Rust structs. To my knowledge, it is the only Rust ORM with this capability. - The join API, while in alpha, has far moving pieces than any other Rust ORM. It only relies on the table `struct`s themselves, and does not rely on relation traits (SeaORM) or modules (Diesel). - There's little to no query builder syntax to learn. The query builder basically joins together &str fragments of raw SQL. It strikes the right level of abstraction between composability, and having near-zero learning curve for anyone who already knows SQL.