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(cn.sliew.sakura.common.dict.catalog.CatalogType type, java.lang.String catalog, java.lang.String database, cn.sliew.sakura.common.dict.catalog.flink.CatalogTableKind kind)intdeleteByName(cn.sliew.sakura.common.dict.catalog.CatalogType type, java.lang.String catalog, java.lang.String database, cn.sliew.sakura.common.dict.catalog.flink.CatalogTableKind kind, java.lang.String name)java.util.List<CatalogTable>selectByDatabase(cn.sliew.sakura.common.dict.catalog.CatalogType type, java.lang.String catalog, java.lang.String database, cn.sliew.sakura.common.dict.catalog.flink.CatalogTableKind kind)java.util.Optional<CatalogTable>selectByName(cn.sliew.sakura.common.dict.catalog.CatalogType type, java.lang.String catalog, java.lang.String database, cn.sliew.sakura.common.dict.catalog.flink.CatalogTableKind kind, 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<CatalogTable> selectByDatabase(@Param("type") cn.sliew.sakura.common.dict.catalog.CatalogType type, @Param("catalog") java.lang.String catalog, @Param("database") java.lang.String database, @Param("kind") cn.sliew.sakura.common.dict.catalog.flink.CatalogTableKind kind)
-
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, @Param("kind") cn.sliew.sakura.common.dict.catalog.flink.CatalogTableKind kind)
-
selectByName
java.util.Optional<CatalogTable> selectByName(@Param("type") cn.sliew.sakura.common.dict.catalog.CatalogType type, @Param("catalog") java.lang.String catalog, @Param("database") java.lang.String database, @Param("kind") cn.sliew.sakura.common.dict.catalog.flink.CatalogTableKind kind, @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("kind") cn.sliew.sakura.common.dict.catalog.flink.CatalogTableKind kind, @Param("name") java.lang.String name)
-
-