Version 9.0.7
I post here this because I'm not sure it is a bug, but it could lead to orphan records.
The entity_email_address table is not (fully) cleaned up: the column entity_email_address.deleted is not set to 1 when the email address/entity is deleted.
If I remove the email address the record in entity_email_address is not marked as deleted and not deleted by CleanUp job.
If I remove the the entity the entity_email_address record is not marked as deleted, but CleanUp job deletes it.
NB: if I set by hand entity_email_address.deleted to 1, CleanUp job doesn't delete records.
Is this the correct behavior?
I post here this because I'm not sure it is a bug, but it could lead to orphan records.
The entity_email_address table is not (fully) cleaned up: the column entity_email_address.deleted is not set to 1 when the email address/entity is deleted.
If I remove the email address the record in entity_email_address is not marked as deleted and not deleted by CleanUp job.
If I remove the the entity the entity_email_address record is not marked as deleted, but CleanUp job deletes it.
NB: if I set by hand entity_email_address.deleted to 1, CleanUp job doesn't delete records.
Is this the correct behavior?
Comment