summaryrefslogtreecommitdiff
path: root/admin.py
diff options
context:
space:
mode:
authormartin.von.loewis <devnull@localhost>2008-05-11 22:31:32 +0000
committermartin.von.loewis <devnull@localhost>2008-05-11 22:31:32 +0000
commit00310be14ebc1ce036152e91effdaf71db1b76e6 (patch)
tree7aac913b8e2e04f441228eafb15e929d02865373 /admin.py
parentdef95592058456af65739eb65c6b43a1ed117340 (diff)
downloaddecorator-00310be14ebc1ce036152e91effdaf71db1b76e6.tar.gz
Fix package removal.
Diffstat (limited to 'admin.py')
-rw-r--r--admin.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/admin.py b/admin.py
index 1112bae..80adcaf 100644
--- a/admin.py
+++ b/admin.py
@@ -18,10 +18,11 @@ def remove_package(store, name):
''' Remove a package from the database
'''
cursor = store.get_cursor()
- cursor.execute('delete from packages where name=%s', name)
- cursor.execute('delete from releases where name=%s', name)
- cursor.execute('delete from journals where name=%s', name)
- cursor.execute('delete from roles where package_name=%s', name)
+ cursor.execute('delete from release_classifiers where name=%s', [name])
+ cursor.execute('delete from releases where name=%s', [name])
+ cursor.execute('delete from roles where package_name=%s', [name])
+ cursor.execute('delete from packages where name=%s', [name])
+ cursor.execute('delete from journals where name=%s', [name])
print 'done'
def add_owner(store, package, owner):