Release of SeaORM 1.0, an open-source relational ORM system for building web services in Rust

watch 45s
views 2

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.
Share

Was this article helpful to you?

VPS popular offers

-10%

CPU
CPU
4 Epyc Cores
RAM
RAM
4 GB
Space
Space
50 GB NVMe
Bandwidth
Bandwidth
Unlimited
aiKVM-NVMe 4096 Linux

17.14 /mo

/mo

Billed annually

-21%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
8 TB
wKVM-SSD 8192 Metered Windows

65 /mo

/mo

Billed annually

-15.4%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
150 GB SSD
Bandwidth
Bandwidth
100 Mbps
DDoS Protected SSD-wKVM 16384 Windows

130 /mo

/mo

Billed annually

-22.2%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
50 GB SSD
Bandwidth
Bandwidth
300 GB
KVM-SSD 4096 HK Linux

33 /mo

/mo

Billed annually

-20.2%

CPU
CPU
1 Xeon Core
RAM
RAM
1 GB
Space
Space
50 GB SSD
Bandwidth
Bandwidth
300 GB
wKVM-SSD 1024 HK Windows

19 /mo

/mo

Billed annually

-9.5%

CPU
CPU
8 Epyc Cores
RAM
RAM
32 GB
Space
Space
200 GB NVMe
Bandwidth
Bandwidth
Unlimited
wKVM-NVMe 32768 Windows

74.49 /mo

/mo

Billed annually

-9.6%

CPU
CPU
8 Xeon Cores
RAM
RAM
32 GB
Space
Space
200 GB SSD
Bandwidth
Bandwidth
12 TB
wKVM-SSD 32768 Metered Windows

156 /mo

/mo

Billed annually

-15.6%

CPU
CPU
3 Xeon Cores
RAM
RAM
1 GB
Space
Space
20 GB SSD
Bandwidth
Bandwidth
30 Mbps
DDoS Protected SSD-KVM 1024 Linux

38 /mo

/mo

Billed annually

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB HDD
Bandwidth
Bandwidth
300 Gb
KVM-HDD HK 4096 Linux

12.33 /mo

/mo

Billed annually

-10%

CPU
CPU
3 Epyc Cores
RAM
RAM
2 GB
Space
Space
20 GB NVMe
Bandwidth
Bandwidth
Unlimited
KVM-NVMe 2048 Linux

8.8 /mo

/mo

Billed annually

Other articles on this topic

Wireshark 4.4.7 release
Wireshark 4.4.7 release
cookie

Accept cookies & privacy policy?

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we'll assume that you are happy to receive all cookies on the HostZealot website.