Index
SeaORM Tutorials
If you prefer step-by-step tutorials on how to use SeaORM. You can checkout SeaORM Tutorials!
Introduction
Getting Started
Installation & Configuration
1.1 Choosing a Database & Async Runtime
1.3 Connection Pool
1.4 Debug Log
Generating Entities
2.2 Entity Structure
2.4 Enumeration
Generating Database Schema
3.1 Create Table
3.2 Create Enum
Migration
Basic CRUD
5.1 SELECT: find, filter, sort, paging
5.2 INSERT: Model & ActiveModel, insert many
5.3 UPDATE: find & save, update many
5.5 DELETE: delete one & delete many
5.6 JSON
5.7 Raw SQL query
Learn More
Relations
6.1 One to One
6.2 One to Many
6.3 Many to Many
6.5 Self Referencing
6.6 Bakery Schema
Writing Tests
7.1 Robust & Correct
7.2 Mock Interface
7.3 Using SQLite
Advanced Queries
8.1 Custom select
8.4 Custom Joins
8.5 Subquery
8.6 Transaction
8.7 Streaming
Internal Design
9.1 Traits and Types
9.2 Derive Macros