Files
sb-backend/src/main/java/com/sb/web/account/mapper/BackupMapper.java
T

25 lines
1004 B
Java

package com.sb.web.account.mapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
/**
* 데이터 복구 시 회원의 기존 가계부 데이터를 전부 삭제(트랜잭션 내에서 호출).
*/
@Mapper
public interface BackupMapper {
int deleteEntryTags(@Param("memberId") Long memberId);
int deleteEntries(@Param("memberId") Long memberId);
int deleteRecurrings(@Param("memberId") Long memberId);
int deleteBudgets(@Param("memberId") Long memberId);
int deleteBudgetIncome(@Param("memberId") Long memberId);
int deleteBudgetOnetime(@Param("memberId") Long memberId);
int deleteQuickEntries(@Param("memberId") Long memberId);
int deleteInvestTrades(@Param("memberId") Long memberId);
int deleteInvestHoldings(@Param("memberId") Long memberId);
int deleteCategories(@Param("memberId") Long memberId);
int deleteTags(@Param("memberId") Long memberId);
int deleteWallets(@Param("memberId") Long memberId);
}