sorry, but I don't understand. What would the notChecked do?
What I want is very simple: I want properties of the persisted class to be inserted in the historical table but not audited (not considered in the change checking process).
For examples: the user who did for the update, the date of the update ...
This is exactly what I'm doing right now.
I don't like this solution because the way to get the data is awfull. To get my data properly, from the custom revision table and the audited table, I have to use the projections. So I must specify the column names, the results are a list of Object and I must use the reflexion to put in the real DTOs.
By specifying a new annotation, the declaration will be easier and getting the data will also be easier.