Lines 54-59
Link Here
|
54 |
import java.util.Set; |
54 |
import java.util.Set; |
55 |
import java.util.logging.Level; |
55 |
import java.util.logging.Level; |
56 |
import java.util.logging.Logger; |
56 |
import java.util.logging.Logger; |
|
|
57 |
import org.netbeans.modules.db.metadata.model.MetadataUtilities; |
57 |
import org.netbeans.modules.db.metadata.model.api.MetadataException; |
58 |
import org.netbeans.modules.db.metadata.model.api.MetadataException; |
58 |
import org.netbeans.modules.db.metadata.model.api.Procedure; |
59 |
import org.netbeans.modules.db.metadata.model.api.Procedure; |
59 |
import org.netbeans.modules.db.metadata.model.api.Table; |
60 |
import org.netbeans.modules.db.metadata.model.api.Table; |
Lines 87-95
Link Here
|
87 |
ResultSet rs = dmd.getTables(jdbcCatalog.getName(), name, "%", new String[]{"TABLE"}); // NOI18N |
88 |
ResultSet rs = dmd.getTables(jdbcCatalog.getName(), name, "%", new String[]{"TABLE"}); // NOI18N |
88 |
try { |
89 |
try { |
89 |
while (rs.next()) { |
90 |
while (rs.next()) { |
|
|
91 |
String type = MetadataUtilities.trimmed(rs.getString("TABLE_TYPE")); // NOI18N |
90 |
String tableName = rs.getString("TABLE_NAME"); // NOI18N |
92 |
String tableName = rs.getString("TABLE_NAME"); // NOI18N |
91 |
if (!recycleBinTables.contains(tableName)) { |
93 |
if (!recycleBinTables.contains(tableName)) { |
92 |
Table table = createJDBCTable(tableName).getTable(); |
94 |
Table table = createJDBCTable(tableName, type.contains("SYSTEM")).getTable(); |
93 |
newTables.put(tableName, table); |
95 |
newTables.put(tableName, table); |
94 |
LOGGER.log(Level.FINE, "Created table {0}", table); |
96 |
LOGGER.log(Level.FINE, "Created table {0}", table); |
95 |
} else { |
97 |
} else { |