package study.u45;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Select;

/** BaseMapper CRUD + 手写原生 @Select（用于验证插件对手写 SQL 的改写边界）。 */
public interface ItemMapper extends BaseMapper<Item> {

    /** 手写 SQL：租户插件会改写它追加 tenant_id；逻辑删除模板不作用于手写语句。 */
    @Select("SELECT COUNT(*) FROM u45_item")
    long nativeCount();
}
