I have a junction/ many to many table in my database. This table has 2 columns forming a composite primary key; userid & groupid.
I'm having an issue where once a row is deleted it can never be re-added and synced again. For example:
-user 123 is added to group 456
-changes synchronized, upload direction. Row is added to remote.
-user 123 removed from group 456 (row tombstoned in table meta and row removed from base table)
-changes synchronized, upload direction. Row is removed on remote.
-user 123 is added to group 456
-changes synchronized, upload direction. Row is not inserted in remote.
I'm guessing that the scope knowledge is retaining the fact that the row was once deleted and not syncing changes to it? Is this understanding correct? Is there anyway to clean this knowledge?
Thanks in advance.
Carl