2021-05-09 00:39:38 +08:00
2021-05-07 22:54:39 +08:00
2021-05-08 17:38:55 +08:00
2021-05-09 00:39:38 +08:00
2021-05-07 03:35:46 +08:00
2021-05-07 18:03:30 +08:00
2021-05-08 00:50:56 +08:00

SeaORM

An intuitive ORM for Rust

Built with ❤️ by 🌊🦀🐠

SeaORM - An intuitive ORM for Rust

Features

  1. Async

SeaORM is new to the party and rely on SQLx, so async support is not an afterthought.

  1. Progressive

Built upon SeaQuery (a dynamic query builder), SeaORM allows you to build complex queries without 'fighting the ORM'.

  1. Testable

Use mock connections to write unit tests for your logic.

  1. API oriented

Quickly build search models that help you filter, sort and paginate data in APIs.

Goals

  1. Intuitive and familiar

Inspired by ActiveRecord, Eloquent and TypeORM, SeaORM aims to provide you an ergonomic and intuitive API to make working with databases in Rust a first-class experience.

  1. Forwarding looking

We are ready to embrace Rocket 0.5 to make building web services in Rust productive and enjoyable.

  1. Typed and dynamic

SeaORM construct queries at runtime, allowing you to develop flexible and powerful queries. While the expressive Rust type system would help you in maintaining a complex codebase.

Description
No description provided
Readme 16 MiB
Languages
Rust 98.4%
HTML 1.3%
Shell 0.3%