support sqlserver metadata update

This commit is contained in:
SwallowGG
2023-10-07 19:27:06 +08:00
parent d483dd1df2
commit 04462d7811
20 changed files with 1002 additions and 205 deletions

View File

@ -0,0 +1,60 @@
package ai.chat2db.server.domain.api.param;
import ai.chat2db.spi.model.Header;
import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
import java.util.List;
@Data
public class UpdateSelectResultParam {
/**
* 控制台id
*/
@NotNull
private Long consoleId;
/**
* 数据源id
*/
@NotNull
private Long dataSourceId;
/**
* DB名称
*/
private String databaseName;
/**
* schema名称
*/
private String schemaName;
/**
* 展示头的列表
*/
@NotEmpty
private List<Header> headerList;
/**
* 修改后数据的列表
*/
@NotEmpty
private List<List<String>> dataList;
/**
* 数据的列表
*/
@NotEmpty
private List<List<String>> oldDataList;
/**
* 表名
*/
@NotEmpty
private String tableName;
}