DatabaseMerger
Functions
Link copied to clipboard
suspend fun merge(source: MeshtasticDatabase, dest: MeshtasticDatabase, sourceName: String, isAssociationActive: () -> Boolean = { true })
Folds source into dest, skipping the work if sourceName was already merged into dest. sourceName is the source database's file name — the stable key under which the merge is recorded (see MergeMarkerEntity).