All modules:
Kotbase core Couchbase Lite Community Edition library
Kotbase core Couchbase Lite Enterprise Edition library
Kotbase Kermit is a Couchbase Lite custom logger which logs to Kermit. Kermit can direct its logs to any number of log outputs, including the console.
The KTX extensions include the excellent Kotlin extensions by MOLO17, as well as other convenience functions for composing queries, observing change Flows, and creating indexes.
The paging extensions are built on Google's AndroidX Paging. Kotbase Paging provides a PagingSource which performs limit/offset paging queries based on a user-supplied database query.
Kotbase Kermit is a Couchbase Lite custom logger which logs to Kermit. Kermit can direct its logs to any number of log outputs, including the console.
The KTX extensions include the excellent Kotlin extensions by MOLO17, as well as other convenience functions for composing queries, observing change Flows, and creating indexes.
The paging extensions are built on Google's AndroidX Paging. Kotbase Paging provides a PagingSource which performs limit/offset paging queries based on a user-supplied database query.