|
|
@@ -29,15 +29,15 @@ public class Graph extends SimpleModel {
|
|
|
private String name;
|
|
|
|
|
|
@Schema(description = "节点")
|
|
|
- @TableField(value = "nodes", typeHandler = com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler.class)
|
|
|
+ @TableField(value = "nodes", typeHandler = com.lingyue.common.mybatis.PostgreSqlJsonbTypeHandler.class)
|
|
|
private Object nodes; // GraphNode数组
|
|
|
|
|
|
@Schema(description = "边")
|
|
|
- @TableField(value = "edges", typeHandler = com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler.class)
|
|
|
+ @TableField(value = "edges", typeHandler = com.lingyue.common.mybatis.PostgreSqlJsonbTypeHandler.class)
|
|
|
private Object edges; // GraphEdge数组
|
|
|
|
|
|
@Schema(description = "计算结果")
|
|
|
- @TableField(value = "calculation_result", typeHandler = com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler.class)
|
|
|
+ @TableField(value = "calculation_result", typeHandler = com.lingyue.common.mybatis.PostgreSqlJsonbTypeHandler.class)
|
|
|
private Object calculationResult;
|
|
|
|
|
|
@Schema(description = "计算状态")
|
|
|
@@ -45,6 +45,6 @@ public class Graph extends SimpleModel {
|
|
|
private String calculationStatus; // pending/completed/failed
|
|
|
|
|
|
@Schema(description = "元数据")
|
|
|
- @TableField(value = "metadata", typeHandler = com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler.class)
|
|
|
+ @TableField(value = "metadata", typeHandler = com.lingyue.common.mybatis.PostgreSqlJsonbTypeHandler.class)
|
|
|
private Object metadata;
|
|
|
}
|