* feat: highlight selected SQL matches
* fix(core): detect column extra changes (auto_increment, on_update) in table structure SQL generation
- Add has_column_extra_change check to build_column_sql skip condition
- Add is_column_extra_empty to handle None/Some(false)/empty ColumnExtra
- Fix false positives when extra is parsed but no effective change
* feat(generate): fix date range persistence, add i18n for data generation
* fix:Remove invalid references
* fix(generate): ensure config save/load covers all generator params
- Remove auto-reset watch in GeneratorParamsPanel that cleared params
when loading a profile with different generatorKey
- Extend defaultGeneratorParams() to provide explicit defaults for all
35+ generators (full_name, phone, email, barcode, url, file_path,
foreign_key, image, regex, product_name, etc.) so profiles persist
and restore correctly through JSON serialize/deserialize round-trip
---------
Co-authored-by: t8y2 <1156263951@qq.com>