gophish/db/db_mysql/migrations/20170104231222_0.2_result_s...

25 lines
893 B
MySQL
Raw Normal View History

-- +goose Up
-- SQL in section 'Up' is executed when this migration is applied
UPDATE `results`
SET status = "Submitted Data"
WHERE id IN (
SELECT results_tmp.id
FROM (SELECT * FROM results) AS results_tmp, events
WHERE results.status = "Success"
AND events.message="Submitted Data"
AND results_tmp.email = events.email
AND results_tmp.campaign_id = events.campaign_id);
UPDATE `results`
SET status = "Clicked Link"
WHERE id IN (
SELECT results_tmp.id
FROM (SELECT * FROM results) as results_tmp, events
WHERE results_tmp.status = "Success"
AND events.message="Clicked Link"
AND results_tmp.email = events.email
AND results_tmp.campaign_id = events.campaign_id);
-- +goose Down
-- SQL section 'Down' is executed when this migration is rolled back