ApiMigrationManager

internal class ApiMigrationManager(apiVersion: Int, metadataDAO: MetadataDAO, migrations: List<Pair<Int, ApiMigration>>)

Manages a list migrations for each API version.

Constructors

Link copied to clipboard
constructor(apiVersion: Int, metadataDAO: MetadataDAO, migrations: List<Pair<Int, ApiMigration>>)

Types

Link copied to clipboard
internal object Companion

Functions

Link copied to clipboard
internal suspend fun performMigrations()

Perform any necessary migrations if API version has increased since the last time the application launched.