perf: 属性点增加类型字段

dev
huangfeng 1 year ago
parent 647788633e
commit 834133dff2

@ -42,6 +42,10 @@ public class ModevTypePoint {
@Column(name = "field_desc")
private String fieldDesc;
@ApiModelProperty("对应tablename表的字段类型")
@Column(name = "type")
private String type;
@Transient
private String unit;

@ -6,4 +6,5 @@ import lombok.Data;
public class ColumnModel {
private String name;
private String comment;
private String type;
}

@ -66,7 +66,7 @@ public class DataServiceImpl implements DataService {
}
List<ColumnModel> result = new ArrayList<>();
String sql = "SELECT COLUMN_NAME name, COLUMN_COMMENT comment FROM information_schema.columns WHERE TABLE_NAME='"
String sql = "SELECT COLUMN_NAME name, COLUMN_COMMENT comment, DATA_TYPE type FROM information_schema.columns WHERE TABLE_NAME='"
+ tableName + "' AND TABLE_SCHEMA='" + schema + "' ORDER BY name,comment";
List<ColumnModel> list = jdbcTemplate.query(sql, new BeanPropertyRowMapper<>(ColumnModel.class));
for (ColumnModel item : list) {

Loading…
Cancel
Save