From 5b32385e829fda0774385ab26058c1f51022cddf Mon Sep 17 00:00:00 2001 From: Dave Ward Date: Tue, 26 May 2009 07:23:38 +0000 Subject: [PATCH] ETHREEOH-2115: Exclude tables in recyclebin from schema dump on Oracle git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@14425 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- source/java/org/alfresco/util/schemadump/Main.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/source/java/org/alfresco/util/schemadump/Main.java b/source/java/org/alfresco/util/schemadump/Main.java index 48cc0d8e0d..881661ad22 100644 --- a/source/java/org/alfresco/util/schemadump/Main.java +++ b/source/java/org/alfresco/util/schemadump/Main.java @@ -224,6 +224,13 @@ public class Main while (tables.next()) { final String tableName = tables.getString("TABLE_NAME"); + + // Oracle hack: ignore tables in the recycle bin + if (tableName.startsWith("BIN$")) + { + continue; + } + final NamedElement tableEl = schemaCol.addNamedElement(tableName); final NamedElementCollection columnsCol = tableEl.addCollection("columns", "column"); final ResultSet columns = dbmd.getColumns(null, tables.getString("TABLE_SCHEM"), tableName, "%");