Expand description
Change executor — generates and executes SQL for entity state changes.
The ChangeExecutor takes a collection of tracked entities grouped by
state (Added/Modified/Deleted), generates the appropriate parameterized
DML, and executes it against the database via the provider.
INSERT/UPSERT methods live in executor.rs; UPDATE/DELETE methods (with
batched + per-row fallback) in executor_dml.rs; standalone SQL generation
helpers in sql_gen.rs.
Structs§
- Change
Executor - Executes INSERT/UPDATE/DELETE for tracked entities within a transaction.