SQLx adalah toolkit SQL asinkron murni untuk bahasa Rust yang mendukung PostgreSQL, MySQL, MariaDB, dan SQLite.
SQLx melakukan pemeriksaan sintaks dan tipe query saat kompilasi menggunakan macro tanpa harus menulis DSL.
SQLx bersifat runtime agnostik, kompatibel dengan tokio, async-std, actix, dan berbagai backend TLS.
Driver PostgreSQL, MySQL/MariaDB ditulis sepenuhnya dalam Rust tanpa kode unsafe, sedangkan driver SQLite menggunakan libsqlite3 C.
Fitur utama meliputi connection pooling, row streaming, prepared statement caching, nested transactions, dan driver Any untuk runtime switching.
Macro query!, query_as! dan query_as dapat digunakan untuk verifikasi query saat kompilasi dan memudahkan mapping hasil ke tipe Rust.
Get notified when new stories are published for "Berita Peretas 🇮🇩 Bahasa Indonesia"