package com.ruoyi.system.mapper;

import java.util.Map;

public class DynamicSqlProvider {

    public String insertdevice(Map<String, String> parameters) {
        String columnName = parameters.get("columnName");
        String tdEngineshuju =parameters.get("value");
        StringBuilder sql = new StringBuilder();
        sql.append(" insert into sys_device(");
        sql.append(columnName); // 这里直接拼接了列名，请确保安全性
        sql.append(") VALUES(");
        sql.append(tdEngineshuju); // 简单的转义单引号，但这不是安全的做法，仅作为示例
        sql.append(")");
        return sql.toString();
    }

    public String updatesysdevice(Map<String, String> parameters) {
        String columnName = parameters.get("columnName");
        String tdEngineshuju =parameters.get("value");
        // 构建 SQL 语句
        StringBuilder sql = new StringBuilder();
        sql.append("update sys_device set ");
        sql.append(columnName);
        sql.append(" where ");
        sql.append(tdEngineshuju); // 简单的转义单引号，但这不是安全的做法，仅作为示例
        return sql.toString();
    }



}