IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 33181


Ignore:
Timestamp:
Jan 31, 2012, 9:51:10 AM (14 years ago)
Author:
rhenders
Message:

added method to OPTIMIZE a table; added method to get Db friendly table name

File:
1 edited

Legend:

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

    r32933 r33181  
    106106        sql = "UPDATE " + table + " SET " + column + " = " + value
    107107        self.execute(sql)
     108
     109    '''
     110    OPTIMIZEs a table
     111    '''
     112    def optimizeTable(self, table):
     113
     114        sql = "OPTIMIZE TABLE " + table
     115        try: self.execute(sql)
     116        except: return
     117
     118    '''
     119    Creates a MySQL-friendly table name from the provided string
     120    '''
     121    def getDbFriendlyTableName(self, origName):
     122
     123        name = origName
     124        name = name.replace('.', '_')
     125        name = name.replace('/', '_')
     126
     127        return name
    108128
    109129    '''
Note: See TracChangeset for help on using the changeset viewer.