ภาพรวม
เขียน SQL กับ async database driver และตรวจ query บางแบบตอน build
ความเป็นมา
SQLx มี runtime/driver features และ macro ที่ตรวจ query โดยอาศัย schema หรือ offline metadata ภาพประจำรายการใช้เครื่องหมาย Rust เพื่อระบุระบบนิเวศหรือเครื่องมือฐานที่เกี่ยวข้อง ไม่ใช่โลโก้เฉพาะของ SQLx เครดิตเครื่องหมาย 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
เหมาะกับงานแบบไหน
Rust service ที่ต้องการควบคุม SQL และใช้งาน async
ข้อควรชั่งน้ำหนัก
ตรวจ feature, TLS, pool และฐานข้อมูลที่ macro ใช้ตรวจ compile-time checking ไม่แทน migration หรือ authorization