Karena semua orang berteriak "bangun di depan publik", tidak ada masalah (Saya mengerjakan ini secara pribadi, saya hanya membuat postingan tentangnya) Jadi, erm (membersihkan tenggorokan) Sebagai bocah muda yang peduli pada pengalaman pengembang, saya membuat alat CLI yang meningkatkan pengalaman pengembang Anda sebagai pengembang Rust (buat pengguna tetap tenang, saya akan kembali menjawab mereka).. Jadi, namanya supabase-rust-gen, sebuah binary crate yang memungkinkan Anda menghasilkan struct Rust yang aman-tipe dari skema database Supabase Anda. Seperti generasi tipe supabase-js, tetapi untuk ekosistem Rust. Menulis struct Rust secara manual untuk tabel Supabase Anda membosankan dan rentan kesalahan. Nama kolom berubah, tipe bergeser, dan bidang nullable terlewatkan. supabase-rust-gen menghilangkan ini dengan: - Menghubungkan langsung ke endpoint PostgREST proyek Supabase Anda - Membaca spesifikasi OpenAPI untuk memahami skema Anda yang tepat - Menghasilkan Rust yang idiomatis dengan derive Serde yang tepat - Menangani kasus ekstrem seperti JSONB, array, bidang nullable, dan tipe PostgreSQL Jadi, itu telah dipublikasikan di https://t.co/c311F4Yn4b Link di sini: https://t.co/dwSQLdu3Ew Repo: https://t.co/0rWz4Ftz7Y Biasanya seharusnya wanita duluan, tetapi karena saya tidak mengenal pengembang Rust perempuan, saya secara resmi mengundang MaaS Pioneer dan Rust King kami, @KharayKrayKray, menjadi pengguna pertama saya 😂 Silakan lakukan kehormatan ini juga @echo_vick Damai 🫡

Bagikan







Sumber:Tampilkan versi asli
Penafian: Informasi pada halaman ini mungkin telah diperoleh dari pihak ketiga dan tidak mencerminkan pandangan atau opini KuCoin. Konten ini disediakan hanya untuk tujuan informasi umum, tanpa representasi atau jaminan apa pun, dan tidak dapat ditafsirkan sebagai saran keuangan atau investasi. KuCoin tidak bertanggung jawab terhadap segala kesalahan atau kelalaian, atau hasil apa pun yang keluar dari penggunaan informasi ini.
Berinvestasi di aset digital dapat berisiko. Harap mengevaluasi risiko produk dan toleransi risiko Anda secara cermat berdasarkan situasi keuangan Anda sendiri. Untuk informasi lebih lanjut, silakan lihat Ketentuan Penggunaan dan Pengungkapan Risiko.