Changeset 2686
- Timestamp:
- 04/12/06 08:19:45 (3 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/branches/magic-removal/django/db/backends/sqlite3/base.py
r2581 r2686 63 63 Django uses "format" style placeholders, but pysqlite2 uses "qmark" style. 64 64 This fixes it -- but note that if you want to use a literal "%s" in a query, 65 you'll need to use "%%s" (which I belive is true of other wrappers as well).65 you'll need to use "%%s". 66 66 """ 67 68 def execute(self, query, params=[]): 67 def execute(self, query, params=()): 69 68 query = self.convert_query(query, len(params)) 70 69 return Database.Cursor.execute(self, query, params) 71 70 72 def executemany(self, query, param s=[]):73 query = self.convert_query(query, len(param s[0]))71 def executemany(self, query, param_list): 72 query = self.convert_query(query, len(param_list[0])) 74 73 return Database.Cursor.executemany(self, query, params) 75 74 django/branches/magic-removal/django/db/backends/util.py
r2501 r2686 7 7 self.db = db 8 8 9 def execute(self, sql, params= []):9 def execute(self, sql, params=()): 10 10 start = time() 11 11 try:
