IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jul 29, 2011, 2:45:27 PM (15 years ago)
Author:
rhenders
Message:

Dropped externID from dvoMeta table. This is confusing since IMAGEID in the smf files does NOT equate to IMAGE_ID in DVO, but rather EXTERN_ID. sticking with smf name for ippToPsps

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippToPsps/jython/scratchdb.py

    r31841 r31950  
    2323
    2424        if useFull:
    25             self.dvoMeta = "dvoMetaNew"
     25            self.dvoMeta = "dvoMetaFull"
    2626            self.dvoDetection = "dvoDetectionFull"
    2727        else:
     
    5555    Gets DVO image flags
    5656    '''
    57     def getDvoImageFlags(self, sourceID, externID):
     57    def getDvoImageFlags(self, sourceID, imageID):
    5858
    5959        flags = 0
    6060
    61         sql = "SELECT flags FROM " + self.dvoMeta + " WHERE sourceID = %s AND externID = %s" % (sourceID, externID)
     61        sql = "SELECT flags FROM " + self.dvoMeta + " WHERE sourceID = %s AND imageID = %s" % (sourceID, imageID)
    6262        try:
    6363            rs = self.executeQuery(sql) 
     
    6969
    7070    '''
    71     Gets imageID from extern ID
    72     '''
    73     def getImageIDFromExternID(self, sourceID, externID):
    74 
    75         imageID = -1
    76 
    77         sql = "SELECT imageID FROM " + self.dvoMeta + " WHERE sourceID = %s AND externID = %s" % (sourceID, externID)
    78         try:
    79             rs = self.executeQuery(sql) 
    80             rs.first()
    81             imageID = rs.getInt(1)
    82         except:
    83             self.logger.exception("Unable to get imageID from dvo meta table using " + sql)
    84 
    85         return imageID
    86 
    87     '''
    8871    Gets photcode (aka photoCalID from dvo table)
    8972    '''
    90     def getPhotoCalID(self, sourceID, externID):
     73    def getPhotoCalID(self, sourceID, imageID):
    9174
    9275        photcode = -1
    9376
    94         sql = "SELECT photcode FROM " + self.dvoMeta + " WHERE sourceID = %s AND externID = %s" % (sourceID, externID)
     77        sql = "SELECT photcode FROM " + self.dvoMeta + " WHERE sourceID = %s AND imageID = %s" % (sourceID, imageID)
    9578        try:
    9679            rs = self.executeQuery(sql) 
     
    117100        sql = "INSERT INTO dvoMeta ( \
    118101               sourceID, \
    119                imageID, \
    120                externID \
     102               imageID \
    121103               ) VALUES (\
    122104               " + str(sourceID) + ", \
    123                " + str(imageID) + " ,   \
    124105               " + str(imageID) + "    \
    125106               )"
     
    171152               sourceID INT, \
    172153               imageID INT, \
    173                externID INT, \
    174154               flags INT, \
    175155               photcode INT, \
Note: See TracChangeset for help on using the changeset viewer.