From 6a5168a7a1039f1e097124e11e3041c176d8809d Mon Sep 17 00:00:00 2001
From: Dave Cramer <davec@fastcrypt.com>
Date: Sun, 1 Sep 2002 23:38:53 +0000
Subject: [PATCH] Changed to reflect the current reality, ie we do support
 updateable resultsets

---
 .../jdbc2/AbstractJdbc2DatabaseMetaData.java          | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/src/interfaces/jdbc/org/postgresql/jdbc2/AbstractJdbc2DatabaseMetaData.java b/src/interfaces/jdbc/org/postgresql/jdbc2/AbstractJdbc2DatabaseMetaData.java
index bed162f9dbe..c435406aaef 100644
--- a/src/interfaces/jdbc/org/postgresql/jdbc2/AbstractJdbc2DatabaseMetaData.java
+++ b/src/interfaces/jdbc/org/postgresql/jdbc2/AbstractJdbc2DatabaseMetaData.java
@@ -49,9 +49,9 @@ public abstract class AbstractJdbc2DatabaseMetaData extends org.postgresql.jdbc1
 		if (type == java.sql.ResultSet.TYPE_SCROLL_SENSITIVE)
 			return false;
 
-		// We don't yet support Updateable ResultSets
+		// We do support Updateable ResultSets
 		if (concurrency == java.sql.ResultSet.CONCUR_UPDATABLE)
-			return false;
+			return true;
 
 		// Everything else we do
 		return true;
@@ -61,17 +61,18 @@ public abstract class AbstractJdbc2DatabaseMetaData extends org.postgresql.jdbc1
 	/* lots of unsupported stuff... */
 	public boolean ownUpdatesAreVisible(int type) throws SQLException
 	{
-		return false;
+          return true;
 	}
 
 	public boolean ownDeletesAreVisible(int type) throws SQLException
 	{
-		return false;
+          return true;
 	}
 
 	public boolean ownInsertsAreVisible(int type) throws SQLException
 	{
-		return false;
+          // indicates that
+          return true;
 	}
 
 	public boolean othersUpdatesAreVisible(int type) throws SQLException
-- 
GitLab