ภาพรวม
typed query builder และ ORM สำหรับ Rust
ความเป็นมา
Diesel ใช้ schema และชนิดข้อมูลประกอบ query พร้อม migration tooling โดย connection API หลักเป็น synchronous ภาพประจำรายการใช้เครื่องหมาย Rust เพื่อระบุระบบนิเวศหรือเครื่องมือฐานที่เกี่ยวข้อง ไม่ใช่โลโก้เฉพาะของ Diesel เครดิตเครื่องหมาย Rust: Rust Foundation; CC-BY-4.0 https://creativecommons.org/licenses/by/4.0/; ต้นทาง https://github.com/rust-lang/rust-artwork/tree/main/logo; ใช้ไฟล์ SVG เดิมของเว็บไซต์โดยไม่แก้รูปทรง ใช้เพื่ออธิบาย ecosystem โดยไม่สื่อว่ารับรองโดยโครงการ Rust
เหมาะกับงานแบบไหน
โครงการที่ต้องการ query DSL และตรวจชนิดของ schema/query ขณะ compile
ข้อควรชั่งน้ำหนัก
async integration ต้องเลือกแยกและจัด blocking ให้ถูก ไม่ถือว่า Diesel core เป็น async driver แบบ SQLx