เนื่องจากทุกคนต่างตะโกนว่า “build in public” จึงไม่มีปัญหา (แต่ฉันทำอันนี้ในความลับนะ ฉันแค่โพสต์เรื่องนี้ออกมา) ดังนั้น อืม... (แอบสำลัก) ในฐานะเด็กหนุ่มที่ใส่ใจประสบการณ์ของนักพัฒนา ฉันได้สร้างเครื่องมือ CLI ที่ช่วยยกระดับประสบการณ์ของคุณในฐานะนักพัฒนา Rust (ทำให้ผู้ใช้ผ่อนคลายก่อนนะ ฉันจะกลับไปตอบพวกเขาทีหลัง) เครื่องมือนี้ชื่อว่า supabase-rust-gen ซึ่งเป็น binary crate ที่ช่วยให้คุณสร้าง Rust structs แบบปลอดภัยตามโครงสร้างฐานข้อมูล Supabase ของคุณ เหมือนการสร้างประเภทข้อมูลใน supabase-js แต่สำหรับระบบนิเวศของ Rust การเขียน Rust structs ด้วยมือสำหรับตาราง Supabase ของคุณนั้นน่าเบื่อและเสี่ยงต่อข้อผิดพลาด ชื่อคอลัมน์เปลี่ยนแปลง ประเภทข้อมูลคลาดเคลื่อน และฟิลด์ที่สามารถเป็นค่าว่างถูกละเลย supabase-rust-gen ช่วยกำจัดปัญหานี้โดย: - เชื่อมต่อโดยตรงกับ endpoint PostgREST ของโปรเจกต์ Supabase ของคุณ - อ่าน OpenAPI spec เพื่อเข้าใจโครงสร้างของคุณอย่างแม่นยำ - สร้าง Rust แบบเป็นธรรมชาติพร้อม Serde derives ที่ถูกต้อง - จัดการกรณีพิเศษ เช่น JSONB, อาร์เรย์, ฟิลด์ที่สามารถเป็นค่าว่าง และประเภทข้อมูลของ PostgreSQL ดังนั้น มันถูกเผยแพร่แล้วที่ https://t.co/c311F4Yn4b ลิงก์ที่นี่: https://t.co/dwSQLdu3Ew รีโพสิทอรี: https://t.co/0rWz4Ftz7Y ปกติแล้วควรให้ผู้หญิงก่อน แต่เนื่องจากฉันไม่รู้จักนักพัฒนา Rust คนใดที่เป็นผู้หญิง ฉันจึงขอเชิญ Pioneer แห่ง MaaS และกษัตริย์แห่ง Rust ของเรา @KharayKrayKray เป็นผู้ใช้คนแรกของฉัน 😂 กรุณาช่วยทำหน้าที่ด้วยเช่นกัน @echo_vick บายๆ🫡

แชร์







แหล่งที่มา:แสดงต้นฉบับ
คำปฏิเสธความรับผิดชอบ: ข้อมูลในหน้านี้อาจได้รับจากบุคคลที่สาม และไม่จำเป็นต้องสะท้อนถึงมุมมองหรือความคิดเห็นของ KuCoin เนื้อหานี้จัดทำขึ้นเพื่อวัตถุประสงค์ในการให้ข้อมูลทั่วไปเท่านั้น โดยไม่มีการรับรองหรือการรับประกัน และจะไม่ถูกตีความว่าเป็นคำแนะนำทางการเงินหรือการลงทุน KuCoin จะไม่รับผิดชอบต่อความผิดพลาดหรือการละเว้นในเนื้อหา หรือผลลัพธ์ใดๆ ที่เกิดจากการใช้ข้อมูลนี้
การลงทุนในสินทรัพย์ดิจิทัลอาจมีความเสี่ยง โปรดประเมินความเสี่ยงของผลิตภัณฑ์และความเสี่ยงที่คุณยอมรับได้อย่างรอบคอบตามสถานการณ์ทางการเงินของคุณเอง โปรดดูข้อมูลเพิ่มเติมได้ที่ข้อกำหนดการใช้งานและเอกสารเปิดเผยข้อมูลความเสี่ยงของเรา