package com.adx.tracking.storage.mapper;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

@Mapper
public interface BidEventMapper {

    void insertOrUpdate(@Param("qk") String qk,
                        @Param("media") String media,
                        @Param("mediaTraceId") String mediaTraceId,
                        @Param("reqId") String reqId,
                        @Param("bidId") String bidId,
                        @Param("creativeId") String creativeId,
                        @Param("impId") String impId,
                        @Param("tagId") String tagId,
                        @Param("price") long price,
                        @Param("showUrls") String showUrls,
                        @Param("clickUrls") String clickUrls,
                        @Param("landingPage") String landingPage,
                        @Param("appStoreLink") String appStoreLink,
                        @Param("packageName") String packageName,
                        @Param("mediaParams") String mediaParams,
                        @Param("createdAt") java.sql.Timestamp createdAt);
}
