#sea-orm #extension #plus #collection-of-extensions

sea-plus

A collection of useful extensions for SeaORM

3 releases

Uses new Rust 2024

0.1.2 Aug 6, 2025
0.1.1 Aug 6, 2025
0.1.0 Aug 6, 2025

#889 in Data structures

MIT license

3KB

Sea Plus (sea-plus)

Crates.io License

A collection of useful extensions for SeaORM


✨ Features

  • Custom derive macros for SeaORM entities
  • Utilities for common query patterns
  • Enhanced filtering or dynamic query helpers
  • Reduces verbosity in repetitive code

📦 Installation

Add to your Cargo.toml:

[dependencies]
sea-plus = "0.1.2"

🧰 Usage (sea-orm-cli)

First, install the official CLI tool sea-orm-cli:

cargo install sea-orm-cli

After installation, you can generate entity code from your database schema using:

sea-orm-cli generate entity --lib --with-serde both -u sqlite:file:data/test.sqlite?mode=rwc -o entity/src

No runtime deps