source avatarLord Herrschaft👑⚔️

Поделиться
Share IconShare IconShare IconShare IconShare IconShare IconCopy

Поскольку все кричат «строить публично», проблем нет (я сделал это в привате, просто сейчас делаю пост об этом) Итак, эмм (очищает горло) Как молодой человек, который заботится о опыте разработчика, я создал CLI-инструмент, который улучшает опыт разработчика для Rust-разработчиков (не волнуйтесь, я отвечу всем позже). Он называется supabase-rust-gen — бинарный крейт, который позволяет генерировать типобезопасные Rust-структуры из вашей схемы базы данных Supabase. Как генерация типов в supabase-js, но для экосистемы Rust. Ручное написание Rust-структур для ваших таблиц Supabase — утомительно и подвержено ошибкам. Имена столбцов меняются, типы смещаются, а nullable-поля пропускаются. supabase-rust-gen устраняет это благодаря: - Прямому подключению к PostgREST-эндпоинту вашего проекта Supabase - Чтению OpenAPI-спецификации для понимания вашей точной схемы - Генерации идиоматичного Rust с правильными Serde-деривами - Обработке крайних случаев, таких как JSONB, массивы, nullable-поля и типы PostgreSQL Так что, собственно, он уже опубликован на https://t.co/c311F4Yn4b Ссылка: https://t.co/dwSQLdu3Ew Репозиторий: https://t.co/0rWz4Ftz7Y Обычно следует «дамы первыми», но поскольку я не знаю ни одной женщины-разработчицы на Rust, я приглашаю нашего MaaS Пионера и Rust-короля @KharayKrayKray стать моим первым пользователем 😂 Пожалуйста, сделайте честь и вы тоже @echo_vick Пока!🫡

No.0 picture
Отказ от ответственности: Информация на этой странице может быть получена от третьих лиц и не обязательно отражает взгляды или мнения KuCoin. Данный контент предоставляется исключительно в общих информационных целях, без каких-либо заверений или гарантий, а также не может быть истолкован как финансовый или инвестиционный совет. KuCoin не несет ответственности за ошибки или упущения, а также за любые результаты, полученные в результате использования этой информации. Инвестиции в цифровые активы могут быть рискованными. Пожалуйста, тщательно оценивайте риски, связанные с продуктом, и свою устойчивость к риску, исходя из собственных финансовых обстоятельств. Для получения более подробной информации, пожалуйста, ознакомьтесь с нашими Условиями использования и Уведомлением о риске.