quaint
rsfbclient
Our great sponsors
quaint | rsfbclient | |
---|---|---|
4 | 14 | |
586 | 70 | |
- | - | |
6.9 | 6.1 | |
almost 1 year ago | 4 months ago | |
Rust | Rust | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
quaint
-
Postgres over WebSocket
That is only used in tests :) The query engine uses this: https://github.com/prisma/quaint/blob/6532d69b5aec007ad06ac6...
(I work at Prisma, could have mentioned that earlier)
-
Maintenance of popular ORMs (explanation inside)
Just a quick note about this point: We do use the standard Rust drivers for the DBs we support (e.g. tokio-postgres or the official MongoDB driver for Rust) and don't write/maintain our own drivers, you can see this from our Cargo.toml.
-
MSSQL and Rust
I'm using https://github.com/prisma/quaint/ with mssql. As far as I understand, it wasn't released to crates.io for two year only because of some dependencies issues with postgres (https://github.com/prisma/quaint/issues/264)
- Is there any alternative to Diesel that supports switching between DBMS?
rsfbclient
- Rust Firebird Client
- Diesel 2.0 support is ready for Rust Firebird Client
- Rust Firebird Client updated to v0.19.0 with a few fixes.
- Rust Firebird Client updated to v0.19.0 with a few fixes
- Rust Firebird Client updated to v0.18.0 with a few fixes.
-
MSSQL and Rust
That all written: Diesel is structured in such a way that you can implement support for another database as third party crate. There are already crates for oracle support and firebird support out there. Writing a similar crate to add support for MSSQL is definitively possible.
- Rust Firebird Client updated to v0.17.0 with a few features and enhancements.
- Rust Firebird Client updated to v0.17.0 with a few features and enhancements
What are some alternatives?
diesel - A safe, extensible ORM and Query Builder for Rust
diesel-oci - A backend implementation for diesel (https://github.com/diesel-rs/diesel) for oracle sql database.
awesome-rust - A curated list of Rust code and resources.
rlp.cr - a native library implementing recursive length prefixes purely for the crystal language.
rustorm - an orm for rust
eventually-rs - Event Sourcing for Rust
barrel - 🛢 A database schema migration builder for Rust
boa - Boa is an embeddable and experimental Javascript engine written in Rust. Currently, it has support for some of the language.
rusqlite - Ergonomic bindings to SQLite for Rust
simd-json - Rust port of simdjson
sea-orm - 🐚 An async & dynamic ORM for Rust
crates.io - The Rust package registry