Files
Notes/notes-service/vendor/sea-orm/changelog/2.0.0-rc.28.md
T
2026-08-01 16:11:49 +03:00

1.3 KiB

Release Notes: SeaORM 2.0.0-rc.28

(since 2.0.0-rc.27)

New Features

sqlx-all feature in sea-orm-migration (#2887)

Added sqlx-all feature flag to sea-orm-migration for compatibility with sqlx's all-database feature.

set_if_not_equals_and on ActiveValue (#2888)

Added set_if_not_equals_and method to ActiveValue for conditional updates based on value comparison.

Set auto_increment to false for String/Uuid primary keys by default (#2881)

Macros now set auto_increment = false by default when the primary key is String or Uuid, avoiding incorrect schema generation.

Bug Fixes

Postgres: combine SET TRANSACTION statements (#2893)

Combined SET TRANSACTION ISOLATION LEVEL and ACCESS MODE into a single statement for PostgreSQL, fixing transaction setup.

Improvements

Debug log for entity registry (#2900)

Added debug logging for entity registry operations to aid troubleshooting.

Deprecate do_nothing and on_empty_do_nothing (#2883)

Deprecated do_nothing and on_empty_do_nothing on insert operations. Added documentation and tests for the deprecation path.

Add Rustify to COMMUNITY.md (#2898)

Added Rustify bot to the community bots section, covering multi-source lyrics, AI analysis, real-time profanity detection, and auto-skip features.