package com.ruoyi.interfaces.service;

import java.util.List;
import com.ruoyi.interfaces.domain.SysMetaTable;

/**
 * 元数据表Service接口
 * 
 * @author 朱得糠
 * @date 2025-08-02
 */
public interface ISysMetaTableService 
{
    /**
     * 查询元数据表
     * 
     * @param dsCode 元数据表主键
     * @return 元数据表
     */
    public List<SysMetaTable> selectSysMetaTableByDsCode(String dsCode);

    /**
     * 查询元数据表列表
     * 
     * @param sysMetaTable 元数据表
     * @return 元数据表集合
     */
    public List<SysMetaTable> selectSysMetaTableList(SysMetaTable sysMetaTable);

    /**
     * 新增元数据表
     * 
     * @param sysMetaTable 元数据表
     * @return 结果
     */
    public int insertSysMetaTable(SysMetaTable sysMetaTable);

    /**
     * 修改元数据表
     * 
     * @param sysMetaTable 元数据表
     * @return 结果
     */
    public int updateSysMetaTable(SysMetaTable sysMetaTable);


    /**
     * 删除元数据表信息
     * 
     * @param sysMetaTable 元数据表
     * @return 结果
     */
    public int deleteSysMetaTable(SysMetaTable sysMetaTable);
}
