package com.ots.project.tool.gen.service; import com.ots.project.tool.gen.domain.GenTable; import java.util.List; import java.util.Map; public interface IGenTableService { public List selectGenTableList(GenTable genTable); public List selectDbTableList(GenTable genTable); public List selectDbTableListByNames(String[] tableNames); public GenTable selectGenTableById(Long id); public void updateGenTable(GenTable genTable); public void deleteGenTableByIds(String ids); public void importGenTable(List tableList); public Map previewCode(Long tableId); public byte[] generatorCode(String tableName); public byte[] generatorCode(String[] tableNames); public void validateEdit(GenTable genTable); }