- 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>