Package cn.sliew.sakura.dao.mapper
Interface CatalogFunctionMapper
-
- All Superinterfaces:
com.baomidou.mybatisplus.core.mapper.BaseMapper<CatalogFunction>,com.baomidou.mybatisplus.core.mapper.Mapper<CatalogFunction>
@Mapper public interface CatalogFunctionMapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<CatalogFunction>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intcountByDatabase(cn.sliew.sakura.common.dict.catalog.CatalogType type, java.lang.String catalog, java.lang.String database)intdeleteByName(cn.sliew.sakura.common.dict.catalog.CatalogType type, java.lang.String catalog, java.lang.String database, java.lang.String name)java.util.List<CatalogFunction>selectByDatabase(cn.sliew.sakura.common.dict.catalog.CatalogType type, java.lang.String catalog, java.lang.String database)java.util.Optional<CatalogFunction>selectByName(cn.sliew.sakura.common.dict.catalog.CatalogType type, java.lang.String catalog, java.lang.String database, java.lang.String name)-
Methods inherited from interface com.baomidou.mybatisplus.core.mapper.BaseMapper
delete, deleteBatchIds, deleteById, deleteById, deleteByMap, exists, insert, selectBatchIds, selectBatchIds, selectById, selectByMap, selectByMap, selectCount, selectList, selectList, selectList, selectList, selectMaps, selectMaps, selectMaps, selectMaps, selectMapsPage, selectObjs, selectObjs, selectOne, selectOne, selectPage, update, update, updateById
-
-
-
-
Method Detail
-
selectByDatabase
java.util.List<CatalogFunction> selectByDatabase(@Param("type") cn.sliew.sakura.common.dict.catalog.CatalogType type, @Param("catalog") java.lang.String catalog, @Param("database") java.lang.String database)
-
countByDatabase
int countByDatabase(@Param("type") cn.sliew.sakura.common.dict.catalog.CatalogType type, @Param("catalog") java.lang.String catalog, @Param("database") java.lang.String database)
-
selectByName
java.util.Optional<CatalogFunction> selectByName(@Param("type") cn.sliew.sakura.common.dict.catalog.CatalogType type, @Param("catalog") java.lang.String catalog, @Param("database") java.lang.String database, @Param("name") java.lang.String name)
-
deleteByName
int deleteByName(@Param("type") cn.sliew.sakura.common.dict.catalog.CatalogType type, @Param("catalog") java.lang.String catalog, @Param("database") java.lang.String database, @Param("name") java.lang.String name)
-
-