package com.ruoyi.system.mapper.changerecord;

import com.ruoyi.system.domain.changerecord.DataChangeRecord;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 数据变更记录 Mapper。
 */
public interface DataChangeRecordMapper {

    /**
     * 批量插入变更记录。
     *
     * <p>此方法**不需要**标注 {@link com.ruoyi.system.domain.changerecord.annotation.DataChangeLog}，
     * 它就是用来写日志表本身的，否则会无限递归。</p>
     */
    int batchInsert(@Param("list") List<DataChangeRecord> list);
}
