There appears to be an issue in the typescript SDK specifically with tables that do not have a primary key.
Symptoms:
When an entry in a table without a primary key is inserted or deleted the change may not be reflected in the client cache and onInsert events may not be fired.
This isn't 100% consistent and I suspect it may be related to inserting and deleting rows within the same transaction.
There appears to be an issue in the typescript SDK specifically with tables that do not have a primary key.
Symptoms:
When an entry in a table without a primary key is inserted or deleted the change may not be reflected in the client cache and onInsert events may not be fired.
This isn't 100% consistent and I suspect it may be related to inserting and deleting rows within the same transaction.