gerdemb / SQLiteChangesetSync

SQLiteChangesetSync is a Swift package that allows for the offline-first synchronization of SQLite databases across multiple devices with intermittent network connectivity.
MIT License
39 stars 0 forks source link

Thank you! Can sqlite and fmdb be supported? #5

Open wuzhigang opened 4 months ago

wuzhigang commented 4 months ago

Several of my early projects were developed in objc and used either the sqlite api or the fmdb api. Is it compatible with both? Thank you very much!

gerdemb commented 2 months ago

There's no technical reason why FMDB or the C interface to SQLite couldn't supported, I simply used GRDB as it was the path of least resistance. The ChangesetRepository uses GRDB for database operations on Changeset objects but these operations could be done with any SQLite framework.