Changeset 31971
- Timestamp:
- Aug 2, 2011, 1:22:21 PM (15 years ago)
- File:
-
- 1 edited
-
trunk/ippToPsps/jython/scratchdb.py (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippToPsps/jython/scratchdb.py
r31965 r31971 23 23 24 24 if useFull: 25 self.dvoMeta = "dvoMetaFull" 26 self.dvoDetection = "dvoDetectionFull" 25 self.dvoMetaTable = "dvoMetaFull" 26 self.dvoDetectionTable = "dvoDetectionFull" 27 self.dvoDoneTable = "dvoDone" 27 28 else: 28 self.dvoMeta = "dvoMeta"29 self.dvoDetection = "dvoDetection"30 31 self.logger.debug("ScratchDb constructor, using DVO tables: " + self.dvoMeta + " and " + self.dvoDetection)29 self.dvoMetaTable = "dvoMeta" 30 self.dvoDetectionTable = "dvoDetection" 31 32 self.logger.debug("ScratchDb constructor, using DVO tables: " + self.dvoMetaTable + " and " + self.dvoDetectionTable) 32 33 33 34 ''' … … 59 60 imageID = -1 60 61 61 sql = "SELECT imageID FROM " + self.dvoMeta + " WHERE sourceID = %s AND externID = %s" % (sourceID, externID)62 sql = "SELECT imageID FROM " + self.dvoMetaTable + " WHERE sourceID = %s AND externID = %s" % (sourceID, externID) 62 63 try: 63 64 rs = self.executeQuery(sql) … … 76 77 flags = 0 77 78 78 sql = "SELECT flags FROM " + self.dvoMeta + " WHERE sourceID = %s AND externID = %s" % (sourceID, externID)79 sql = "SELECT flags FROM " + self.dvoMetaTable + " WHERE sourceID = %s AND externID = %s" % (sourceID, externID) 79 80 try: 80 81 rs = self.executeQuery(sql) … … 92 93 photcode = -1 93 94 94 sql = "SELECT photcode FROM " + self.dvoMeta + " WHERE sourceID = %s AND externID = %s" % (sourceID, externID)95 sql = "SELECT photcode FROM " + self.dvoMetaTable + " WHERE sourceID = %s AND externID = %s" % (sourceID, externID) 95 96 try: 96 97 rs = self.executeQuery(sql) … … 194 195 except: 195 196 self.logger.error("Unable to create DVO detection database table") 197 198 199 ''' 200 Drops and recreates tables necessary for dvoToMySQL program. Be very careful before using this... 201 ''' 202 def resetDvoToMysqlTables(self): 203 204 self.logger.infoPair("Dropping table", self.dvoMetaTable) 205 self.dropTable(self.dvoMetaTable) 206 self.logger.infoPair("Dropping table", self.dvoDetectionTable) 207 self.dropTable(self.dvoDetectionTable) 208 self.logger.infoPair("Dropping table", self.dvoDoneTable) 209 self.dropTable(self.dvoDoneTable) 210 211 self.logger.infoPair("Creating table", self.dvoMetaTable) 212 sql = "CREATE TABLE " + self.dvoMetaTable + " LIKE dvoMeta" 213 try: self.execute(sql) 214 except: self.logger.error("Unable to create table " + self.dvoMetaTable) 215 216 self.logger.infoPair("Creating table", self.dvoDetectionTable) 217 sql = "CREATE TABLE " + self.dvoDetectionTable + " LIKE dvoDetection" 218 try: self.execute(sql) 219 except: self.logger.error("Unable to create table " + self.dvoDetectionTable) 220 221 self.logger.infoPair("Creating table", self.dvoDoneTable ) 222 sql = "CREATE TABLE " + self.dvoDoneTable + " (name VARCHAR(100))" 223 try: self.execute(sql) 224 except: self.logger.error("Unable to create table " + self.dvoDoneTable) 225 226 227
Note:
See TracChangeset
for help on using the changeset viewer.
