Como todos gritan “construye en público”, no hay problema (Yo hice esto en privado, solo estoy haciendo una publicación sobre ello) Entonces, eh… (se aclara la garganta) Como un joven que se preocupa por la experiencia del desarrollador, creé una herramienta CLI que mejora tu experiencia como desarrollador de Rust (hagan los usuarios relajarse, les responderé más tarde). Se llama supabase-rust-gen, un crate binario que te permite generar structs de Rust con seguridad de tipos a partir de tu esquema de base de datos Supabase. Como la generación de tipos de supabase-js, pero para el ecosistema Rust. Escribir manualmente structs de Rust para tus tablas de Supabase es tedioso y propenso a errores. Los nombres de las columnas cambian, los tipos se desvían y los campos nulos se omiten. supabase-rust-gen elimina esto al: - Conectarse directamente al endpoint PostgREST de tu proyecto Supabase - Leer el spec OpenAPI para comprender tu esquema exacto - Generar Rust idiomático con derivaciones Serde adecuadas - Manejar casos límite como JSONB, arrays, campos nulos y tipos de PostgreSQL Dicho esto, ya está publicado en https://t.co/c311F4Yn4b Enlace aquí: https://t.co/dwSQLdu3Ew Repositorio: https://t.co/0rWz4Ftz7Y Normalmente debería ser primero las damas, pero como no conozco a ninguna desarrolladora de Rust, invito oficialmente a nuestro Pionero de MaaS y Rey de Rust, @KharayKrayKray, a ser mi primer usuario 😂 Por favor, haz los honores también @echo_vick ¡Adiós!🫡

Compartir







Fuente:Mostrar original
Descargo de responsabilidad: La información contenida en esta página puede proceder de terceros y no refleja necesariamente los puntos de vista u opiniones de KuCoin. Este contenido se proporciona solo con fines informativos generales, sin ninguna representación o garantía de ningún tipo, y tampoco debe interpretarse como asesoramiento financiero o de inversión. KuCoin no es responsable de ningún error u omisión, ni de ningún resultado derivado del uso de esta información.
Las inversiones en activos digitales pueden ser arriesgadas. Evalúa con cuidado los riesgos de un producto y tu tolerancia al riesgo en función de tus propias circunstancias financieras. Para más información, consulta nuestras Condiciones de uso y la Declaración de riesgos.