@@ -134,12 +134,14 @@ def dumpTable(self, foundData=None):
134134 kb .dumpTable = "%s:%s" % (conf .db , tbl )
135135 elif Backend .isDbms (DBMS .SQLITE ):
136136 kb .dumpTable = tbl
137+ elif METADB_SUFFIX .upper () in conf .db .upper ():
138+ kb .dumpTable = tbl
137139 else :
138140 kb .dumpTable = "%s.%s" % (conf .db , tbl )
139141
140142 if safeSQLIdentificatorNaming (conf .db ) not in kb .data .cachedColumns or safeSQLIdentificatorNaming (tbl , True ) not in kb .data .cachedColumns [safeSQLIdentificatorNaming (conf .db )] or not kb .data .cachedColumns [safeSQLIdentificatorNaming (conf .db )][safeSQLIdentificatorNaming (tbl , True )]:
141143 warnMsg = "unable to enumerate the columns for table '%s'" % unsafeSQLIdentificatorNaming (tbl )
142- if METADB_SUFFIX not in conf .db :
144+ if METADB_SUFFIX . upper () not in conf .db . upper () :
143145 warnMsg += " in database '%s'" % unsafeSQLIdentificatorNaming (conf .db )
144146 warnMsg += ", skipping" if len (tblList ) > 1 else ""
145147 logger .warning (warnMsg )
@@ -154,7 +156,7 @@ def dumpTable(self, foundData=None):
154156
155157 if not colList :
156158 warnMsg = "skipping table '%s'" % unsafeSQLIdentificatorNaming (tbl )
157- if METADB_SUFFIX not in conf .db :
159+ if METADB_SUFFIX . upper () not in conf .db . upper () :
158160 warnMsg += " in database '%s'" % unsafeSQLIdentificatorNaming (conf .db )
159161 warnMsg += " (no usable column names)"
160162 logger .warning (warnMsg )
@@ -168,7 +170,7 @@ def dumpTable(self, foundData=None):
168170 if conf .col :
169171 infoMsg += " of column(s) '%s'" % colNames
170172 infoMsg += " for table '%s'" % unsafeSQLIdentificatorNaming (tbl )
171- if METADB_SUFFIX not in conf .db :
173+ if METADB_SUFFIX . upper () not in conf .db . upper () :
172174 infoMsg += " in database '%s'" % unsafeSQLIdentificatorNaming (conf .db )
173175 logger .info (infoMsg )
174176
0 commit comments