Kronos ORM
简体中文
Kronos ORM
Introduce
Quick Start
First Query
Installation
Kotlin Multiplatform
Annotations
Cascade Mapping
Code First
Column Type Reference
Column Types
Enum Fields
Ignore
Indexes
KPojo
Primary Keys
Serialization
Table and Column
Conditions
Functions
Join
Locks
Native SQL
Projection
Result Methods
Select
Sorting, Pagination, and Aggregation
Subqueries
Batch Operations
Delete
Insert
Last Insert ID
Logic Delete
Optimistic Lock
Update
Upsert
Android SQLite
Connect to DB
Create Database Dialect
Create Table As Select
Data Sources and Third-party Framework
Data source wrapper
Database Dialect Support
Native SQLite
Schema Sync
Table Operations
Database Transactions
Common Strategy
Compiler Plugins
Global Config
Kronos-logging
Naming Strategy
No-value Behavior
Custom Value Mapping
Cascade
Cascade Delete
Cascading Deletion Action
Cascade Insert
Cascade Select
Cascade Update
Cascade Upsert
Custom Functions
Data Guard Plugin
KPojo Accessors
KPojo Dynamic Instantiate
Map/KPojo Conversion
Multi Tenant
Task events handling
Benchmark
Code Generator
Contributing with AI
Database First
IDE Support with KEFS
Release Notes
Troubleshooting
Using Kronos with AI