DB object has a method called execute
authorFrederic Massart <fred@moodle.com>
Fri, 10 Aug 2012 06:41:35 +0000 (14:41 +0800)
committerFrederic Massart <fred@moodle.com>
Fri, 10 Aug 2012 06:41:35 +0000 (14:41 +0800)
lib/db.py

index e2c153c..65145cc 100644 (file)
--- a/lib/db.py
+++ b/lib/db.py
@@ -108,6 +108,9 @@ class DB(object):
                                insert = 'INSERT INTO %s (%s) VALUES(%s)' % (table, ','.join(columns), ','.join(values))
                                fd.write(insert + ';\n')
 
+       def execute(self, query):
+               self.cur.execute(query)
+
        def selectdb(self, db):
 
                if self.engine == 'mysqli':