www.sea-ql.org
🎉 We are pleased to release SeaQuery 0.32.0 / 0.32.1! Here are some feature highlights 🌟: New Features Unify Expr and SimpleExpr Methods with ExprTrait #791 Previously, "operator" methods (e.g. add, eq) are duplicated across Expr and Simp...
Project/Tooling Updates
2024-12-11
~4 min read
www.sea-ql.org
🎉 We are pleased to release SeaStreamer 0.5.x! Here is the summary of new features and enhancements: sea-streamer-types Added From<Url> and FromIterator<Url> for StreamerUri #28 Impl Default for Payload Impl serde Serialize & Deserialize f...
Project/Tooling Updates
2024-12-04
~3 min read
www.sea-ql.org
In this tutorial, we would develop a GraphQL based admin dashboard with Seaography and Loco. Read our first and second tutorial of the series, Getting Started with Loco & SeaORM, Adding GraphQL Support to Loco with Seaography, if you haven'...
Rust Walkthroughs
2024-08-14
~5 min read
www.sea-ql.org
🎉 We are pleased to release SeaORM 1.0 today! This is an special occasion for us, so this blog post will be a little more than a release notes. Our Journey It's nearly been three years since our SeaORM 0.2 release. At that time, we set out...
Project/Tooling Updates
2024-08-07
~6 min read
www.sea-ql.org
In this tutorial, we would add a GraphQL endpoint with Seaography based on our Loco starter application. Read our first tutorial of the series, Getting Started with Loco & SeaORM, if you haven't. The full source code can be found here. What...
Rust Walkthroughs
2024-07-03
~6 min read
www.sea-ql.org
In this tutorial, we would create a REST notepad backend starting from scratch and adding a new REST endpoint to handle file uploads in Loco. The full source code can be found here. The documentation of the REST API is available here. What...
Rust Walkthroughs
2024-05-29
~9 min read
www.sea-ql.org
This story stems from the saying "What Color is Your Function?" as a criticism to the async implementation of common programming languages. Well, Rust also falls into the category of "colored functions". So in this blog post, let's see how...
Rust Walkthroughs
2024-05-22
~6 min read
www.sea-ql.org
This tutorial shows you how to use Rust to build a system that: Subscribe to a real-time websocket data feed Stream the data to Kafka / Redis Save the data into a SQL database Here, we'll employ a micro-services architecture, and split the...
Rust Walkthroughs
2024-05-08
~5 min read
www.sea-ql.org
This blog post summarizes the new features and enhancements introduced in SeaORM 1.0-rc.x: 1.0.0-rc.1 1.0.0-rc.2 1.0.0-rc.3 New Features Refreshed migration schema definition #2099 We are aware that SeaORM's migration scripts can sometime...
Project/Tooling Updates
2024-04-10
~5 min read
www.sea-ql.org
It had been a while since the initial SeaORM 0.12 release. This blog post summarizes the new features and enhancements introduced in SeaORM 0.12.2 through 0.12.12! Celebrating 2M downloads on crates.io 📦 We've just reached the milestone of...
Project/Tooling Updates
2024-01-24
~4 min read
www.sea-ql.org
If you are writing an async application in Rust, at some point you'd want to separate the code into several crates. There are some benefits: Better encapsulation. Having a crate boundary between sub-systems can lead to cleaner code and a mo...
Observations/Thoughts
2023-11-22
~3 min read
www.sea-ql.org
🎉 We are pleased to announce SeaORM 0.12 today! We still remember the time when we first introduced SeaORM to the Rust community two years ago. We set out a goal to enable developers to build asynchronous database-driven applications in Rus...
Project/Tooling Updates
2023-08-16
~5 min read
www.sea-ql.org
🎉 We are pleased to release SeaQuery 0.28.0! Here are some feature highlights 🌟: New IdenStatic trait for static identifier [#508] Representing a identifier with &'static str. The IdenStatic trait looks like this: pub trait IdenStatic: Ide...
Project/Tooling Updates
2023-01-04
~3 min read
www.sea-ql.org
🎉 We are pleased to release Seaography 0.3.0! Here are some feature highlights 🌟: Dependency Upgrade [#93] We have upgraded a major dependency: Upgrade sea-orm to 0.10 You might need to upgrade the corresponding dependency in your applicat...
Project/Tooling Updates
2022-12-07
~2 min read
www.sea-ql.org
🎉 We are pleased to release SeaORM 0.10.0! Rust 1.65 The long-anticipated Rust 1.65 has been released! Generic associated types (GATs) must be the hottest newly-stabilized feature. How is GAT useful to SeaORM? Let's take a look at the foll...
Project/Tooling Updates
2022-11-16
~5 min read
www.sea-ql.org
🎉 We are pleased to release SeaQuery 0.27.0! Here are some feature highlights 🌟: Dependency Upgrade [#356] We have upgraded a major dependency: Upgrade sqlx to 0.6.1 You might need to upgrade the corresponding dependency in your applicatio...
Project/Tooling Updates
2022-11-02
~3 min read
www.sea-ql.org
Seaography is a GraphQL framework for building GraphQL resolvers using SeaORM. It ships with a CLI tool that can generate ready-to-compile Rust projects from existing MySQL, Postgres and SQLite databases. The design and implementation of Se...
Project/Tooling Updates
2022-09-28
~4 min read
www.sea-ql.org
🎉 We are pleased to release SeaORM 0.9.0 today! Here are some feature highlights 🌟: Dependency Upgrades [#834] We have upgraded a few major dependencies: Upgrade sqlx to 0.6 Upgrade time to 0.3 Upgrade uuid to 1.0 Upgrade sea-query to 0.26...
Project/Tooling Updates
2022-07-20
~3 min read
www.sea-ql.org
🎉 We are pleased to release SeaORM 0.8.0 today! Here are some feature highlights 🌟: Migration Utilities Moved to sea-orm-migration crate [#666] Utilities of SeaORM migration have been moved from sea-schema to sea-orm-migration crate. Users...
Project/Tooling Updates
2022-05-18
~2 min read
www.sea-ql.org
We are pleased to introduce StarfishQL to the Rust community today. StarfishQL is a graph database and query engine to enable graph analysis and visualization on the web. It is an experimental project, with its primary purpose to explore th...
Project/Tooling Updates
2022-04-06
~4 min read