Mercurial > p > roundup > code
comparison roundup/backends/back_postgresql.py @ 3309:088c1792b7f6 maint-0.8
merge from maint-0-7
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Mon, 02 May 2005 05:48:59 +0000 |
| parents | e1da7b5b04ab |
| children |
comparison
equal
deleted
inserted
replaced
| 3304:ae7ddb3eb091 | 3309:088c1792b7f6 |
|---|---|
| 209 | 209 |
| 210 def setid(self, classname, setid): | 210 def setid(self, classname, setid): |
| 211 sql = "select setval('_%s_ids', %s) from dual"%(classname, int(setid)) | 211 sql = "select setval('_%s_ids', %s) from dual"%(classname, int(setid)) |
| 212 self.sql(sql) | 212 self.sql(sql) |
| 213 | 213 |
| 214 def clear(self): | |
| 215 rdbms_common.Database.clear(self) | |
| 216 | |
| 217 # reset the sequences | |
| 218 for cn in self.classes.keys(): | |
| 219 self.sql('DROP SEQUENCE _%s_ids'%cn) | |
| 220 self.sql('CREATE SEQUENCE _%s_ids'%cn) | |
| 221 | |
| 222 | |
| 214 | 223 |
| 215 class Class(rdbms_common.Class): | 224 class Class(rdbms_common.Class): |
| 216 pass | 225 pass |
| 217 class IssueClass(rdbms_common.IssueClass): | 226 class IssueClass(rdbms_common.IssueClass): |
| 218 pass | 227 pass |
