Add migration of contributor list
authorMagnus Hagander <magnus@hagander.net>
Tue, 8 Nov 2011 13:30:22 +0000 (14:30 +0100)
committerMagnus Hagander <magnus@hagander.net>
Tue, 8 Nov 2011 13:30:22 +0000 (14:30 +0100)
tools/migrate/1_crunch_in_sql.sql

index f2376f255ccb59436f260f67651dc05976c3636c..e8d1d1e1ead67f9ebc727cd768e5a96d7967e62e 100644 (file)
@@ -198,3 +198,12 @@ SELECT id, grp, name, active::boolean, NULL, description, coalesce(shortdesc,'')
 
 SELECT setval('lists_mailinglist_id_seq', max(id)) FROM lists_mailinglist;
 SELECT setval('lists_mailinglistgroup_id_seq', max(id)) FROM lists_mailinglistgroup;
+
+-- contributors
+TRUNCATE TABLE contributors_contributor;
+INSERT INTO contributors_contributor (ctype_id, lastname, firstname, email, company, companyurl, location, contribution)
+SELECT ct.id, lastname, firstname, email, company, companyurl, location, contribution
+FROM oldweb.developers d
+INNER JOIN oldweb.developers_types dt ON dt.type=d.type
+INNER JOIN contributors_contributortype ct ON ct.typename=dt.typename;
+SELECT setval('contributors_contributor_id_seq', max(id)) FROM contributors_contributor;