drift library
Drift (SQLite) adapters for dynos_sync.
Provides DriftLocalStore, DriftQueueStore, and DriftTimestampStore so you can use dynos_sync with any Drift database.
import 'package:dynos_sync/drift.dart';
Classes
- DriftLocalStore
- LocalStore implementation backed by a Drift database.
- DriftQueueStore
- QueueStore implementation backed by a Drift DynosSyncQueueTable.
- DriftTimestampStore
- TimestampStore implementation backed by a Drift DynosSyncTimestampsTable.
- DynosSyncQueueTable
- Drift table definition for the sync queue.
- DynosSyncTimestampsTable
- Drift table for storing per-table sync timestamps.
Constants
- kSyncQueueAddNextRetryAtSql → const String
- SQL to add the next_retry_at column to an existing sync queue table.
- kSyncQueueCreateSql → const String
- Raw SQL to create the sync queue table.
- kSyncTimestampsCreateSql → const String
- Raw SQL to create the sync timestamps table.