Index
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
-
Basic CRUD
4.1 SELECT: find, filter, sort, paging
4.2 INSERT: Model & ActiveModel, insert many
4.3 UPDATE: find & save, update many
4.5 DELETE: delete one & delete many
4.6 JSON
4.7 Raw SQL query
Learn More
-
Relations
5.1 One to One
5.2 One to Many
5.3 Many to Many
5.5 Self Referencing
5.6 Bakery Schema
-
Writing Tests
6.1 Robust & Correct
6.2 Mock Interface
6.3 Using SQLite
-
Advanced Queries
7.1 Custom select
7.4 Custom Joins
7.5 Subquery
7.6 Transaction
7.7 Streaming
-
Internal Design
8.1 Traits and Types
8.2 Derive Macros