SeaORM Logo

SeaORM Updates

Explore SeaORM, an async and dynamic ORM for Rust, designed to simplify building web services with powerful query capabilities and seamless integration. Stay updated with tutorials and best practices to leverage SeaORM for creating efficient, scalable applications.

Illustration of Building GraphQL Admin Dashboard with Seaography and Loco

Learn how to create a GraphQL admin dashboard using Seaography and Loco, integrating with React-Admin frontend and exploring GraphQL data handling in this tutorial.

Illustration of Introducing SeaORM 1.0: A Major Milestone for Rust SQL ORM

Celebrate the release of SeaORM 1.0, a significant advancement for the async Rust ecosystem. Explore new features, enhanced migration schema, and reworked SQLite type mappings!

Illustration of Integrating Seaography GraphQL Support into Loco with SeaQL

Learn how to add a GraphQL endpoint to Loco using Seaography and build GraphQL resolvers with SeaORM entities. Follow the steps to enhance your Loco application with GraphQL functionalities.

Illustration of Building a REST Backend Using Loco & SeaORM

Learn how to create a REST notepad backend from scratch and implement a new REST endpoint for file uploads using Loco, a Rust web framework inspired by Rails and integrated with SeaORM.

Illustration of Bridging Sync and Async Code in Rust Using SeaQL

Discover how to effectively combine synchronous and asynchronous code in Rust by understanding the concept of 'colored functions' and utilizing systems like SeaQL. Learn how to optimize concurrency using message passing and explore examples spanning from synchronous to asynchronous code.

Illustration of Tutorial on Building a Redis / Kafka Data Sink using Rust and SeaQL

Learn how to create a system using Rust that subscribes to a real-time websocket data feed, streams the data to Kafka / Redis, and saves it into a SQL database, following a micro-services architecture using SeaStreamer and SeaORM.

Illustration of New Features and Improvements in SeaORM 1.0-rc.x

Discover the latest enhancements and features in SeaORM 1.0-rc.x, from a refreshed migration schema definition to reworked SQLite type mappings and more.

Illustration of SeaORM 0.12.x Updates Overview

Discover the latest features and enhancements in SeaORM 0.12.x versions, highlighting the evolution of the ORM tool.

Illustration of SeaQL Community Survey 2023: Insights & Feedback

Discover the results of the SeaQL community survey with 524 members from 41 countries sharing their thoughts on SeaQL libraries and Rust usage.

Illustration of Celebrating OpenUK Award 2023 with SeaQL

Discover SeaQL's success in winning the 2023 OpenUK Award in the Software category, highlighting key achievements and future plans.

Illustration of Creating Async-Runtime-Generic Libraries in Rust: Strategies and Examples

Learn about creating async-runtime-generic libraries in async Rust applications, exploring three key strategies along with practical examples found in the Rust ecosystem.

Illustration of Introducing SeaStreamer 0.3 with File Backend and Redis Integration | SeaQL

Discover the latest features in SeaStreamer 0.3 including a new file backend for efficient data streaming and Redis backend integration along with performance benchmarks.

Illustration of Introducing SeaORM 0.12 with SeaQL Integration

Celebrate the release of SeaORM 0.12 featuring Seaography for GraphQL integration, new derive macros for custom querying, advanced selection options, and enhanced error handling.

Illustration of Introducing SeaStreamer: A Stream Processing Toolkit for Rust

Discover SeaStreamer, a stream processing toolkit designed for the Rust community to build stream processors efficiently. Learn about its high-level async API, mutex-free implementation, trait-based abstract interface, and enum-based generic interface to streamline stream processing tasks.

Illustration of SeaORM 0.11.0 Introduces Exciting Updates: Data Loader, Transaction Isolation, and More!

Exciting new features in SeaORM 0.11.0 include Data Loader for batch loading related entities, Transaction Isolation Level, and Cast Column Type functionalities.

Illustration of Understanding the Need for an Empty Enum Relation in SeaORM for Entities Without Relations

Explore why an empty enum Relation is necessary in SeaORM's entities even when they have no relations, and learn about a potential future feature to streamline this process.

Illustration of Opportunities for University Students: SeaQL Internships in Software Development

Discover the benefits of joining SeaQL's internships focusing on the entire software development lifecycle with real-world projects and open-source collaboration.

Illustration of Seeking Contributors and Reviewers for SeaQL Projects

Join SeaQL in seeking contributors and reviewers for its projects to enhance collaboration and development in Rust.

Illustration of Exploring SeaQuery 0.28.0 Updates in SeaQL

Discover the latest enhancements and changes in SeaQuery 0.28.0 within the SeaQL ecosystem.

Illustration of Seaography 0.3.0 Update Highlights for SeaQL Users

Explore new features in Seaography 0.3.0 release, including upgrading dependencies, self-referencing relation support, web framework generator options, CLI generator enhancements, related query improvements, and integration examples.