VodozemacRepositoryMigration

data class VodozemacRepositoryMigration(val transactionManager: RepositoryTransactionManager, val migrationRepository: MigrationRepository, val accountRepository: AccountRepository, val olmAccountRepository: OlmAccountRepository, val olmSessionRepository: OlmSessionRepository, val outboundMegolmSessionRepository: OutboundMegolmSessionRepository, val inboundMegolmSessionRepository: InboundMegolmSessionRepository) : RepositoryMigration

Constructors

Link copied to clipboard
constructor(transactionManager: RepositoryTransactionManager, migrationRepository: MigrationRepository, accountRepository: AccountRepository, olmAccountRepository: OlmAccountRepository, olmSessionRepository: OlmSessionRepository, outboundMegolmSessionRepository: OutboundMegolmSessionRepository, inboundMegolmSessionRepository: InboundMegolmSessionRepository)

Functions

Link copied to clipboard
open suspend override fun run()