Release of SeaORM 1.0, an open-source relational ORM system for building web services in Rust
14:14, 08.08.2024
In the beginning of August, the first major version of SeaORM was released, being the project of an open-source relational ORM (Object-Relation Mapping) intended to provide assistance in creating Rust-based web services through the use of dynamic languages. The source code of the project is written on Rust and is to be found on GitHub under MIT and Apache licenses. The project supports MySQL, MariaDB, PostgreSQL, SQLite и MSSQL databases.
SeaORM 0.2. was released three years ago. Many innovations have been added to SeaORM 1.0, including:
- Refreshed migration schema definition;
- Reworked SQLite Type Mappings;
- Support for alternative registers for Entity Model and Active Enum.
The developers plan to support 1.x for at least a year, after which they will decide whether to release 2.0 or to continue 1.x. They are planning to many more features to upcoming versions o SeaORM 1.x, including:
- Transition to SQLx 0.8;
- GraphQL support via Seaography;
- Administrator panel;
- Data science/analytics;
- Scalability features.
Was this article helpful to you?
VPS popular offers
-
-16.2%€/mo€ 67 /moBilled annuallyCPU4 Xeon CoresRAM4 GBSpace50 GB SSDBandwidth60 Mbps
-
-8.1%€/mo€ 31.25 /moBilled annuallyCPU6 Xeon CoresRAM8 GBSpace200 GB HDDBandwidthUnlimited
-
-8.1%€/mo€ 31.9 /moBilled annuallyCPU4 Epyc CoresRAM4 GBSpace50 GB NVMeBandwidthUnlimited
-
-10%€/mo€ 115.5 /moBilled annuallyCPU4 Xeon CoresRAM8 GBSpace100 GB SSDBandwidthUnlimited
-
-5.6%€/mo€ 13.7 /moBilled annuallyCPU4 Xeon CoresRAM2 GBSpace60 GB HDDBandwidthUnlimited
-
-10%€/mo€ 93.5 /moBilled annuallyCPU8 Xeon CoresRAM32 GBSpace200 GB SSDBandwidthUnlimited
-
-10%€/mo€ 6.1 /moBilled annuallyCPU3 Xeon CoresRAM1 GBSpace40 GB HDDBandwidthUnlimited
-
-16.3%€/mo€ 48 /moBilled annuallyCPU4 Xeon CoresRAM2 GBSpace30 GB SSDBandwidth40 Mbps
-
-10%€/mo€ 7.7 /moBilled annuallyCPU4 Xeon CoresRAM2 GBSpace60 GB HDDBandwidthUnlimited
-
-15.4%€/mo€ 130 /moBilled annuallyCPU6 Xeon CoresRAM16 GBSpace150 GB SSDBandwidth100 Mbps