Mercurial > p > roundup > code
comparison roundup/backends/back_postgresql.py @ 2425:e4f06fcbbc89 maint-0.7
argh! backwards compat
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Wed, 09 Jun 2004 07:04:06 +0000 |
| parents | fe722c32ce0c |
| children | 091711fb2f8c 8140fb128088 |
comparison
equal
deleted
inserted
replaced
| 2423:d96652862f1d | 2425:e4f06fcbbc89 |
|---|---|
| 178 sql = 'select count(*) from pg_indexes where ' \ | 178 sql = 'select count(*) from pg_indexes where ' \ |
| 179 'tablename=%s and indexname=%s'%(self.arg, self.arg) | 179 'tablename=%s and indexname=%s'%(self.arg, self.arg) |
| 180 self.cursor.execute(sql, (table_name, index_name)) | 180 self.cursor.execute(sql, (table_name, index_name)) |
| 181 return self.cursor.fetchone()[0] | 181 return self.cursor.fetchone()[0] |
| 182 | 182 |
| 183 def create_class_table(self, spec, create_sequence=True): | 183 def create_class_table(self, spec, create_sequence=1): |
| 184 if create_sequence: | 184 if create_sequence: |
| 185 sql = 'CREATE SEQUENCE _%s_ids'%spec.classname | 185 sql = 'CREATE SEQUENCE _%s_ids'%spec.classname |
| 186 if __debug__: | 186 if __debug__: |
| 187 print >>hyperdb.DEBUG, 'create_class_table', (self, sql) | 187 print >>hyperdb.DEBUG, 'create_class_table', (self, sql) |
| 188 self.cursor.execute(sql) | 188 self.cursor.execute(sql) |
