crsql_as_crr
crsql_as_crr
converts an existing table to a conflict free replicated relation. Once a table is tracked as a CRR, it can be replicated and merged with other instances of that CRR on other databases.
For merging, see crsql_changes.
When using crsqlite, remember to use crsql_finalize
when closing a connection!
Usage:
SELECT crsql_as_crr('table_name');
Example:
BEGIN;
CREATE TABLE foo (a primary key NOT NULL, b);
SELECT crsql_as_crr('foo');
COMMIT;