You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
76 lines
1.6 KiB
76 lines
1.6 KiB
package com.ruoyi.generator.mapper; |
|
|
|
import java.util.List; |
|
import com.ruoyi.generator.domain.GenTable; |
|
|
|
/** |
|
* 业务 数据层 |
|
* |
|
* @author ruoyi |
|
*/ |
|
public interface GenTableMapper |
|
{ |
|
/** |
|
* 查询业务列表 |
|
* |
|
* @param genTable 业务信息 |
|
* @return 业务集合 |
|
*/ |
|
public List<GenTable> selectGenTableList(GenTable genTable); |
|
|
|
/** |
|
* 查询据库列表 |
|
* |
|
* @param genTable 业务信息 |
|
* @return 数据库表集合 |
|
*/ |
|
public List<GenTable> selectDbTableList(GenTable genTable); |
|
|
|
/** |
|
* 查询据库列表 |
|
* |
|
* @param tableNames 表名称组 |
|
* @return 数据库表集合 |
|
*/ |
|
public List<GenTable> selectDbTableListByNames(String[] tableNames); |
|
|
|
/** |
|
* 查询表ID业务信息 |
|
* |
|
* @param id 业务ID |
|
* @return 业务信息 |
|
*/ |
|
public GenTable selectGenTableById(Long id); |
|
|
|
/** |
|
* 查询表名称业务信息 |
|
* |
|
* @param tableName 表名称 |
|
* @return 业务信息 |
|
*/ |
|
public GenTable selectGenTableByName(String tableName); |
|
|
|
/** |
|
* 新增业务 |
|
* |
|
* @param genTable 业务信息 |
|
* @return 结果 |
|
*/ |
|
public int insertGenTable(GenTable genTable); |
|
|
|
/** |
|
* 修改业务 |
|
* |
|
* @param genTable 业务信息 |
|
* @return 结果 |
|
*/ |
|
public int updateGenTable(GenTable genTable); |
|
|
|
/** |
|
* 批量删除业务 |
|
* |
|
* @param ids 需要删除的数据ID |
|
* @return 结果 |
|
*/ |
|
public int deleteGenTableByIds(Long[] ids); |
|
}
|
|
|