Coverage for src/kwai/modules/identity/tokens/user_log_repository.py: 100%
3 statements
« prev ^ index » next coverage.py v7.6.10, created at 2024-01-01 00:00 +0000
« prev ^ index » next coverage.py v7.6.10, created at 2024-01-01 00:00 +0000
1"""Module that defines an interface for a UserLog repository."""
3from abc import ABC, abstractmethod
5from kwai.modules.identity.tokens.user_log import UserLogEntity
8class UserLogRepository(ABC):
9 """Interface for UserLog repository."""
11 @abstractmethod
12 async def create(self, user_log: UserLogEntity) -> UserLogEntity:
13 """Create a new UserLog entity."""