[api] Add rest of the player data to api

This commit is contained in:
samnyan
2020-03-30 23:24:53 +09:00
parent a9ffd0da75
commit 91c0c3de2f
8 changed files with 129 additions and 22 deletions

View File

@@ -16,9 +16,12 @@ import java.util.Optional;
@Repository
public interface UserCharacterRepository extends JpaRepository<UserCharacter, Long> {
Optional<UserCharacter> findTopByUserAndCharacterIdOrderByIdDesc(UserData user, int characterId);
Page<UserCharacter> findByUser_Card_ExtId(int extId, Pageable pageable);
List<UserCharacter> findByUser_Card_ExtId(int extId);
Optional<UserCharacter> findTopByUserAndCharacterIdOrderByIdDesc(UserData user, int characterId);
Optional<UserCharacter> findByUser_Card_ExtIdAndCharacterId(int extId, int characterId);
}

View File

@@ -3,6 +3,7 @@ package icu.samnyan.aqua.sega.chunithm.dao.userdata;
import icu.samnyan.aqua.sega.chunithm.model.userdata.UserData;
import icu.samnyan.aqua.sega.chunithm.model.userdata.UserItem;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
import org.springframework.data.domain.Pageable;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
@@ -21,4 +22,6 @@ public interface UserItemRepository extends JpaRepository<UserItem, Long> {
Page<UserItem> findAllByUser_Card_ExtIdAndItemKind(int extId, int itemKind, Pageable pageable);
List<UserItem> findAllByUser_Card_ExtId(int extId);
Page<UserItem> findByUser_Card_ExtId(int extId, Pageable pageable);
}