package com.ai.da.mapper.primary;

import com.ai.da.common.config.mybatis.plus.CommonMapper;
import com.ai.da.mapper.primary.entity.PortfolioTags;

import java.time.LocalDateTime;

public interface PortfolioTagsMapper extends CommonMapper<PortfolioTags> {

    void deleteByPortfolioId(Long portfolioId);

    // portfolioId与tagId建立唯一约束， 如果组合 portfolio_id 和 tag_id 已经存在，插入操作会被忽略。
    void insertIgnore(Long portfolioId, Long tagId, LocalDateTime time);

}
