support table online edit

This commit is contained in:
SwallowGG
2023-09-20 16:12:12 +08:00
parent 8ad469a3f4
commit e6a1772243
17 changed files with 393 additions and 71 deletions

View File

@ -167,7 +167,7 @@ public class TableController {
* @return
*/
@PostMapping("/modify/sql")
public ListResult<SqlVO> modifySql(@Valid TableModifySqlRequest request) {
public ListResult<SqlVO> modifySql(@Valid @RequestBody TableModifySqlRequest request) {
return tableService.buildSql(
rdbWebConverter.tableRequest2param(request.getOldTable()),
rdbWebConverter.tableRequest2param(request.getNewTable()))

View File

@ -2,6 +2,7 @@ package ai.chat2db.server.web.api.controller.rdb.request;
import java.util.List;
import ai.chat2db.spi.model.TableColumn;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@ -30,7 +31,7 @@ public class TableRequest {
/**
* 列
*/
private List<ColumnRequest> columnList;
private List<TableColumn> columnList;
/**
* 索引