denis19 denis19
/ habr.com

Релиз SeaORM 1.0 — открытой реляционной ORM-системы для помощи в создании веб-сервисов на Rust

В начале августа 2024 года состоялся стабильный релиз первой мажорной версии SeaORM. Это проект открытой реляционной ORM-системы (Object-Relational Mapping), которая помогает создавать веб-сервисы на Rust с использованием возможностей динамических языков.Исходный код компонентов проекта SeaORM написан на Rust и опубликован на GitHub под лицензиями MIT и Apache.Поддерживаемые проектом СУБД: MySQL, MariaDB, PostgreSQL, SQLite и MSSQL.«Прошло почти три года с момента выпуска SeaORM 0.2.

В то время мы приступили к созданию SQL ORM для асинхронной экосистемы Rust, объединив лучшие крейты, чтобы разработчики могли создавать высокопроизводительные и надёжные веб-сервисы», — уточнили в команде проекта.Основные моменты и улучшения в SeaORM 1.0:• обновлено определение схемы миграции;• переработано сопоставление типов SQLite;• добавлена поддержка альтернативного регистра для Entity Model и Active Enum;• SeaORM пока оставлен на SQLx 0.7, но в планах переход на SQLx 0.8 (в SeaORM 1.1);Разработчики проекта пояснили, что SeaORM 1.x будет поддерживаться как минимум 1 год.

К тому времени они решат, хотят ли выпустить версию 2.0 и/или продлить жизненный цикл 1.x.Вы можете спросить, означает ли это, что SeaORM «готов»?

Читать на habr.com
Сайт imag.one - агрегатор новостей из открытых источников. Источник указан в начале и в конце анонса. Вы можете пожаловаться на новость, если находите её недостоверной.

Сейчас читают

DMCA