|
1 | 1 | -- Export v1 MapSwipe data to csv. |
2 | 2 | -- Rename attributes to conform to v2. |
3 | | -\copy (SELECT archive, image, importkey as "import_id", isfeatured AS "is_featured", lookfor AS "look_for", name, progress, projectdetails AS "project_details", project_id, project_type, state AS "status", info AS "project_type_specifics" FROM projects WHERE project_id in (select project_id from results group by project_id) AND project_id = 5549) TO projects.csv WITH (FORMAT CSV, DELIMITER ",", HEADER TRUE); |
4 | | - |
5 | | -\copy (SELECT i.import_id, i.info FROM imports i , projects p WHERE import_id in (select importkey as import_id from projects) AND p.project_id = 5549 AND p.importkey = i.import_id) TO imports.csv WITH (FORMAT CSV, DELIMITER ",", HEADER TRUE); |
6 | | - |
7 | | -\copy (SELECT project_id, group_id as "v1_group_id", count as "number_of_tasks", completedcount as "finished_count", verificationcount as "required_count", info as "project_type_specifics" FROM groups WHERE project_id in (select project_id from results group by project_id) AND project_id = 5549 ) TO groups.csv WITH (FORMAT CSV, DELIMITER ",", HEADER TRUE); |
8 | | - |
9 | | -\copy (SELECT project_id, group_id as "v1_group_id", task_id, info as "project_type_specifics" FROM tasks WHERE project_id in (select project_id from results group by project_id) AND project_id = 5549) TO tasks.csv WITH (FORMAT CSV, DELIMITER ",", HEADER TRUE); |
| 3 | +\copy (SELECT archive, image, importkey as "import_id", isfeatured AS "is_featured", lookfor AS "look_for", name, progress, projectdetails AS "project_details", project_id, project_type, state AS "status", info AS "project_type_specifics" FROM projects WHERE project_id in (select project_id from results group by project_id)) TO projects.csv WITH (FORMAT CSV, DELIMITER ",", HEADER TRUE); |
| 4 | +\copy (SELECT i.import_id, i.info FROM imports i WHERE import_id in (select importkey as import_id from projects)) TO imports.csv WITH (FORMAT CSV, DELIMITER ",", HEADER TRUE); |
| 5 | +\copy (SELECT project_id, group_id as "v1_group_id", count as "number_of_tasks", completedcount as "finished_count", verificationcount as "required_count", info as "project_type_specifics" FROM groups WHERE project_id in (select project_id from projects group by project_id) and project_id in (select project_id from results group by project_id) ) TO groups.csv WITH (FORMAT CSV, DELIMITER ",", HEADER TRUE); |
| 6 | +\copy (SELECT project_id, group_id as "v1_group_id", task_id, info as "project_type_specifics" FROM tasks WHERE project_id in (select project_id from projects group by project_id) and project_id in (select project_id from results group by project_id)) TO tasks.csv WITH (FORMAT CSV, DELIMITER ",", HEADER TRUE); |
0 commit comments