diff options
| author | Kapil Viren Ahuja <kvahuja@users.noreply.github.com> | 2017-02-27 14:28:11 +0530 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-02-27 14:28:11 +0530 |
| commit | d86d631fb669f927b8652ae204607f8a11509b50 (patch) | |
| tree | 4f49b6afdb24ba008722a11047cd37795d8c66a3 /insert.sql | |
| parent | bc2871a7e0c84a3c8bd630ed1618242bbcf16dc6 (diff) | |
| parent | ce1f18227b3b8e3d087e2b920151d63d0061fe33 (diff) | |
| download | apigrabber-d86d631fb669f927b8652ae204607f8a11509b50.tar.gz apigrabber-d86d631fb669f927b8652ae204607f8a11509b50.zip | |
Merge pull request #42 from vainglorygame/pass-type
pass object type to process job payload
Diffstat (limited to 'insert.sql')
| -rw-r--r-- | insert.sql | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -68,15 +68,15 @@ insert_matches AS ( INSERT INTO match SELECT * FROM linked_matches ON CONFLICT(id) DO NOTHING - RETURNING id -- TODO conflict shouldn't happen in prod + RETURNING type, id -- TODO conflict shouldn't happen in prod ), insert_players AS ( INSERT INTO player SELECT * FROM linked_players ON CONFLICT(id) DO UPDATE SET attributes=EXCLUDED.attributes WHERE (player.attributes->'stats'->>'played')::int < (EXCLUDED.attributes->'stats'->>'played')::int - RETURNING id + RETURNING type, id ) - SELECT * FROM insert_matches + SELECT type, id FROM insert_matches UNION - SELECT * FROM insert_players + SELECT type, id FROM insert_players |
