Mercurial > repos > yufei-luo > s_mart
view commons/core/sql/OldRepetDB.py @ 11:2da30502c2f1
Updated CompareOverlappingSmallQuery.xml
author | m-zytnicki |
---|---|
date | Thu, 14 Mar 2013 05:37:08 -0400 |
parents | 769e306b7933 |
children |
line wrap: on
line source
import pyRepet.sql.RepetDBMySQL class RepetDB ( pyRepet.sql.RepetDBMySQL.RepetDB ): #TODO: try def execute( self, qry, params=None ): if params == None: self.cursor.execute( qry ) else: self.cursor.execute( qry, params ) ## Record a new table in the 'info_table' table # # @param tablename table name # @param info information on the origin of the table # def updateInfoTable( self, tablename, info ): self.execute( """SHOW TABLES""" ) results = self.fetchall() if ("info_tables",) not in results: sqlCmd = "CREATE TABLE info_tables ( name varchar(255), file varchar(255) )" self.execute( sqlCmd ) qryParams = "INSERT INTO info_tables VALUES (%s, %s)" params = ( tablename, info ) self.execute( qryParams,params )