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