package com.smartor.mapper; import com.smartor.domain.PatArchive; import com.smartor.domain.PatArchiveOthreInfo; import com.smartor.domain.PatArchiveReq; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; /** * 患者档案Mapper接口 * * @author smartor * @date 2023-03-04 */ @Mapper public interface ShardingMapper { long getTableCount(@Param("tableName") String tableName); Long getMaxId(@Param("tableName") String tableName); void renameTable(@Param("oldName") String oldName, @Param("newName") String newName); void createLikeTable(@Param("newTableName") String newTableName, @Param("templateTableName") String templateTableName); void setAutoIncrement(@Param("tableName") String tableName, @Param("value") long value); }