Make stackbuilder dependencies into a comma separated textfield
authorMagnus Hagander <magnus@hagander.net>
Wed, 11 Jul 2012 09:42:18 +0000 (11:42 +0200)
committerMagnus Hagander <magnus@hagander.net>
Wed, 11 Jul 2012 09:42:18 +0000 (11:42 +0200)
commit355b187d780c3cd72a84752e4f46d987cd00d2ae
tree9e3f1ed6f9547085f58f50102c2929ae8b70cb4f
parent24ff36eb283a1f1e0d6314d230138d4206aed7b4
Make stackbuilder dependencies into a comma separated textfield

The "true dependencies" usign db relationships were too strict for
reality - multiple entries can have the same textid, and that's what
we need to depend on. Resolving it for platform is handled in the
StackBuilder client.

This update requires the following SQL to be run in the database:
DROP TABLE downloads_stackbuilderapp_dependencies;
ALTER TABLE downloads_stackbuilderapp ADD COLUMN txtdependencies varchar(1000) NOT NULL DEFAULT '';
ALTER TABLE downloads_stackbuilderapp ALTER COLUMN txtdependencies DROP DEFAULT;

Closes #167
pgweb/downloads/admin.py
pgweb/downloads/models.py
pgweb/downloads/views.py