fetch

abstract suspend fun fetch(userId: Long): User?
abstract suspend fun fetch(role: UserRole): User?