I'm not sure for a case where an @AuditJoinTable has been specified, the @Where predicate is necessary. The condition is still applicable for other use cases and so we cannot simply eliminate it from the metadata building process. Instead, we'll ignore applying the @Where predicate when we detect an @AuditJoinTable. |