mirror of
https://github.com/CodePhiliaX/Chat2DB.git
synced 2025-07-30 03:03:13 +08:00
Simplify the update and delete statements for query results when the table contains primary keys
This commit is contained in:
@ -3,7 +3,7 @@ package ai.chat2db.server.web.api.controller.rdb.request;
|
||||
import ai.chat2db.server.domain.api.param.SelectResultOperation;
|
||||
import ai.chat2db.server.web.api.controller.data.source.request.DataSourceBaseRequest;
|
||||
import ai.chat2db.server.web.api.controller.data.source.request.DataSourceConsoleRequestInfo;
|
||||
import ai.chat2db.server.web.api.controller.rdb.vo.HeaderVO;
|
||||
import ai.chat2db.spi.model.Header;
|
||||
import jakarta.validation.constraints.NotEmpty;
|
||||
import jakarta.validation.constraints.NotNull;
|
||||
import lombok.Data;
|
||||
@ -16,7 +16,7 @@ public class SelectResultUpdateRequest extends DataSourceBaseRequest implements
|
||||
/**
|
||||
* 展示头的列表
|
||||
*/
|
||||
private List<HeaderVO> headerList;
|
||||
private List<Header> headerList;
|
||||
|
||||
/**
|
||||
* 修改后数据的列表
|
||||
|
@ -3,6 +3,7 @@ package ai.chat2db.server.web.api.controller.rdb.vo;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
import ai.chat2db.spi.model.Header;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
@ -46,7 +47,7 @@ public class ExecuteResultVO {
|
||||
/**
|
||||
* 展示头的列表
|
||||
*/
|
||||
private List<HeaderVO> headerList;
|
||||
private List<Header> headerList;
|
||||
|
||||
/**
|
||||
* 数据的列表
|
||||
|
@ -1,31 +0,0 @@
|
||||
package ai.chat2db.server.web.api.controller.rdb.vo;
|
||||
|
||||
import ai.chat2db.spi.enums.DataTypeEnum;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
/**
|
||||
* 单元格头
|
||||
*
|
||||
* @author Jiaju Zhuang
|
||||
*/
|
||||
@Data
|
||||
@SuperBuilder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class HeaderVO {
|
||||
/**
|
||||
* 单元格类型
|
||||
*
|
||||
* @see DataTypeEnum
|
||||
*/
|
||||
private String dataType;
|
||||
|
||||
/**
|
||||
* 展示的名字
|
||||
*/
|
||||
private String name;
|
||||
}
|
Reference in New Issue
Block a user