Jimmer Version
0.10.6
JDK Version
JDK 25
Database
PostgreSQL
OS
Windows
Expected behavior
I expect that the value I am writing (different from @LogicalDeleted) will update the value stored in the database
Actual behavior
But the generated SQL query immediately includes a query with the default value.

Description
When using an enum as a flag for @LogicalDeleted, the value specified by @default is always set during an update. However, the documentation states that @default does not affect update operations, only insert operations.
Reproduction steps
To reproduce the bug, you need to save an entity with a status (enumeration) @default, and then update the status column to a value different from @LogicalDeleted.
Generated SQL
No response
Relation Model
Screenshots
No response
Logs
No response
Jimmer Version
0.10.6
JDK Version
JDK 25
Database
PostgreSQL
OS
Windows
Expected behavior
I expect that the value I am writing (different from @LogicalDeleted) will update the value stored in the database
Actual behavior
But the generated SQL query immediately includes a query with the default value.

Description
When using an enum as a flag for @LogicalDeleted, the value specified by @default is always set during an update. However, the documentation states that @default does not affect update operations, only insert operations.
Reproduction steps
To reproduce the bug, you need to save an entity with a status (enumeration) @default, and then update the status column to a value different from @LogicalDeleted.
Generated SQL
No response
Relation Model
Screenshots
No response
Logs
No response