Once a table has been turned into a CRR with crsql_as_crr, dropping it seems to result in irrecoverable corruption since the crsql_changes will be in an invalid state. Deleting changes is not possible (only inserts are allowed).
SELECTing from crsql_changes now leads to query aborted. If the table is dropped and re-created on two sites, trying to sync will fail whenINSERTing old changes that are lingering (could not find row to merge with for tbl ....
I think when dropping a table, all related entries in crsql_changes should be deleted.
Once a table has been turned into a CRR with
crsql_as_crr, dropping it seems to result in irrecoverable corruption since thecrsql_changeswill be in an invalid state. Deleting changes is not possible (only inserts are allowed).SELECTing from crsql_changes now leads toquery aborted. If the table is dropped and re-created on two sites, trying to sync will fail whenINSERTing old changes that are lingering (could not find row to merge with for tbl ....I think when dropping a table, all related entries in
crsql_changesshould be deleted.