DatabaseExporterImpl

internal class DatabaseExporterImpl(user: UserIDEntity, platformDatabaseData: PlatformDatabaseData, localDatabase: UserDatabaseBuilder) : DatabaseExporter

Constructors

Link copied to clipboard
internal constructor(user: UserIDEntity, platformDatabaseData: PlatformDatabaseData, localDatabase: UserDatabaseBuilder)

Functions

Link copied to clipboard
open override fun deleteBackupDBFile(): Boolean

Delete the backup file and any temp data was created during the backup process need to be called after the backup is done wether the user exported the file or not even if the backup failed

Link copied to clipboard
open override fun exportToPlainDB(localDBPassphrase: UserDBSecret?): String?

Export the user DB to a plain DB