whycrzg
2021-02-23 351b9a53cb9ecebdf8f79db0117f540d9c42c2a4
src/main/java/com/fgkj/mapper/impl/Database_backupMapper.java
@@ -1,16 +1,12 @@
package com.fgkj.mapper.impl;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
import com.fgkj.mapper.BaseDAO;
import com.fgkj.mapper.CallBack;
import com.fgkj.mapper.DAOHelper;
import com.fgkj.db.DBUtil;
import com.fgkj.dto.Database_backup;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.Update;
import org.springframework.stereotype.Repository;
public interface Database_backupMapper{
@@ -21,25 +17,31 @@
   public boolean update(Object obj) ;
   //根据数据库名和表名修改备份数据库的使能(多笔记录可以选择几个表的)
   public boolean updatePro(Object obj);
   public int updatePro(List<Database_backup> obj);
   
   //根据数据库名和表名修改备份数据库的使能(一键修改)
   public boolean updateProAll() ;
   @Update("update web_site.tb_database_backup set backup_en=1")
   public int updateProAll() ;
    //查询所有数据库备份信息
   public List searchAll() ;
   @Select("select num,database_name,table_name,backup_en,note from web_site.tb_database_backup ")
   public List<Database_backup> searchAll() ;
    //根据数据库名查询该数据库下的表
   public List serchByCondition(Object obj);
    
   //查询数据库备份表中所有的数据库
   public List searchAllDatabase();
   @Select("select distinct database_name from web_site.tb_database_backup ")
   public List<String> searchAllDatabase();
   
   //根据数据库名查询所有的表
   public List searchAllTable(Object obj);
   @Select("select distinct table_name from web_site.tb_database_backup where database_name=#{database_name}")
   public List<String> searchAllTable(Database_backup obj);
   
   //查询个数
   public int searchNum(Object obj);
   public int searchNum(Database_backup obj);
   @Update("update web_site.tb_database_backup set backup_en =1 where table_name=#{table_name}")
   int updateBackupEn(String table_name);
}