summaryrefslogtreecommitdiff
path: root/queries/recent-matches.sql
diff options
context:
space:
mode:
authorschneefux <schneefux+commit@schneefux.xyz>2017-02-07 20:46:16 +0100
committerschneefux <schneefux+commit@schneefux.xyz>2017-02-07 20:46:16 +0100
commitf72d816f8d5bb6f363b1ae43debdcff4dafef074 (patch)
tree3d95b058efced83297b881e648a5c816f1eaacc6 /queries/recent-matches.sql
parentda71062508f53d2674e1b9ea90764b7ba650c412 (diff)
downloadapigrabber-f72d816f8d5bb6f363b1ae43debdcff4dafef074.tar.gz
apigrabber-f72d816f8d5bb6f363b1ae43debdcff4dafef074.zip
remove code not related to API data fetching
Diffstat (limited to 'queries/recent-matches.sql')
-rw-r--r--queries/recent-matches.sql30
1 files changed, 0 insertions, 30 deletions
diff --git a/queries/recent-matches.sql b/queries/recent-matches.sql
deleted file mode 100644
index 1bde01b..0000000
--- a/queries/recent-matches.sql
+++ /dev/null
@@ -1,30 +0,0 @@
-SELECT ARRAY_TO_JSON(ARRAY(
-SELECT
- JSONB_BUILD_OBJECT(
- 'id', (match.data->'attributes'->>'shardId') || (match.data->>'id'),
- 'date', match.data->'attributes'->>'createdAt',
- 'duration', CAST(
- match.data->'attributes'->>'duration'
- AS INTEGER),
- 'teams', ARRAY(
- SELECT(
- SELECT
- JSONB_BUILD_OBJECT(
- 'id', roster.data->>'id',
- 'side', roster.data->'attributes'->'stats'->>'side',
- 'kills', roster.data->'attributes'->'stats'->>'heroKills',
- 'players', ARRAY(
- SELECT(
- SELECT
- participant.data->'attributes'->>'actor'
- FROM participant WHERE relparticipant->>'id' = participant.data->>'id')
- FROM JSONB_ARRAY_ELEMENTS(roster.data->'relationships'->'participants'->'data') relparticipant
- )
- )
- FROM roster WHERE relroster->>'id' = roster.data->>'id')
- FROM JSONB_ARRAY_ELEMENTS(match.data->'relationships'->'rosters'->'data') relroster
- )
-)
-FROM match
-ORDER BY match.data->'attributes'->>'createdAt' DESC
-)) AS data;