Skip to content

cachapa/postgres_crdt

Repository files navigation

Dart implementation of Conflict-free Replicated Data Types (CRDTs) using PostgreSQL.
This package implements sql_crdt.

Setup

Awaiting async functions is extremely important and not doing so can result in all sorts of weird behaviour.
You can avoid them by activating the unawaited_futures linter warning in analysis_options.yaml:

linter:
  rules:
    unawaited_futures: true

This package uses postgres and requires a working PostgreSQL instance.

Usage

Check example.dart for more details.

Features and bugs

Please file feature requests and bugs in the issue tracker.