Content-Length: 3576 | pFad | http://github.com/lowcoder-org/lowcoder/pull/1517.patch
thub.com
From 48bb024acb92f77d2ac778de86ce1d76dbeca3c2 Mon Sep 17 00:00:00 2001
From: Thomasr
Date: Mon, 10 Feb 2025 02:57:04 -0500
Subject: [PATCH 1/2] #1173: Implemented json serialization of oracle BLOB
column type
---
.../lowcoder/sdk/plugin/common/sql/ResultSetParser.java | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/server/api-service/lowcoder-sdk/src/main/java/org/lowcoder/sdk/plugin/common/sql/ResultSetParser.java b/server/api-service/lowcoder-sdk/src/main/java/org/lowcoder/sdk/plugin/common/sql/ResultSetParser.java
index 3c2fdb3c7..eac808247 100644
--- a/server/api-service/lowcoder-sdk/src/main/java/org/lowcoder/sdk/plugin/common/sql/ResultSetParser.java
+++ b/server/api-service/lowcoder-sdk/src/main/java/org/lowcoder/sdk/plugin/common/sql/ResultSetParser.java
@@ -1,7 +1,9 @@
package org.lowcoder.sdk.plugin.common.sql;
+import org.apache.commons.codec.binary.Base64;
import org.jetbrains.annotations.Nullable;
+import java.sql.Blob;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
@@ -25,6 +27,7 @@ public class ResultSetParser {
public static final String DATETIME_COLUMN_TYPE_NAME = "datetime";
public static final String TIMESTAMP_COLUMN_TYPE_NAME = "timestamp";
public static final String YEAR_COLUMN_TYPE_NAME = "year";
+ public static final String BLOB_COLUMN_TYPE_NAME = "blob";
public static List