most_recent_snapshot (view)
1 row
This data as json, CSV (advanced)
| id | latitude | longitude | outage | estCustAffected | cluster | cause | crewCurrentStatus | comments | outage_url | currentEtor |
|---|---|---|---|---|---|---|---|---|---|---|
| 1773814233:26024143 | 37.52992 | -85.89542 | 26024143 | 4 | 0 | Motor vehicle accident | This estimated time of restoration is based on an evaluation of the situation by our technicians. | https://lgeku-outages.herokuapp.com/outages/outages/26024143 |
Advanced export
JSON shape: default, array, newline-delimited
CREATE VIEW most_recent_snapshot as
select
outage_snapshots.id, latitude, longitude, outage, estCustAffected, cluster,
cause.name as cause, crewCurrentStatus.name as crewCurrentStatus, comments.name as comments,
'https://lgeku-outages.herokuapp.com/outages/outages/' || outage as outage_url, currentEtor
from outage_snapshots
left join cause on outage_snapshots.cause = cause.id
left join comments on outage_snapshots.comments = comments.id
left join crewCurrentStatus on outage_snapshots.crewCurrentStatus = crewCurrentStatus.id
where
snapshot in (select id from snapshots order by id desc limit 1);