- Renamed project from entity-changes to sqlx-record - Renamed derive crate from entity-update_derive to sqlx-record-derive - Renamed CLI tool from entity-changes-ctl to sqlx-record-ctl - Renamed Condition to Filter (condition.rs -> filter.rs) - Renamed condition_or/condition_and/conditions macros to filter_or/filter_and/filters - Added multi-database support via feature flags: - mysql: MySQL support - postgres: PostgreSQL support (with $1, $2 placeholders) - sqlite: SQLite support - Updated query generation for database-specific syntax: - Placeholder styles (? vs $1) - Table quoting (` vs ") - COUNT expressions - ILIKE handling - Version increment (IF vs CASE WHEN) - Updated CLI tool for all three databases - Updated documentation Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| main.rs | ||