rdg=# SELECT * FROM route_code
WHERE route_code in ('00028', '00091', '00014', '00003', '00121') AND date_range @> current_date;
-[ RECORD 1 ]------+------------------------
route_code | 00003
date_range | [2017-05-24,) ;; single postgresql daterange instead of separate START_DATE/END_DATE columns (open end date as is set to 2999-12-31)
quote_date | 2017-04-07
description | STRATFORD/LONDON
atb_desc | STRATFORD/LONDON
crs_inclusions | {LST,SRA}
crs_exclusions | {}
rgk_crs_inclusions | {}
rgk_crs_anys | {LST,SRA} ;; The RJFA data doesn't have the concept of 'either/or'; the Routeing dataset does
rgk_crs_exclusions | {}
london_marker | 3
toc_inclusions | {}
toc_exclusions | {}
mode_inclusions | {}
mode_exclusions | {}
-[ RECORD 2 ]------+------------------------
route_code | 00028
date_range | [2014-09-09,)
quote_date | 2017-04-07
description | GT NORTHERN ONLY
atb_desc | GT NORTHERN ONLY
crs_inclusions |
crs_exclusions |
rgk_crs_inclusions | {}
rgk_crs_anys | {}
rgk_crs_exclusions | {}
london_marker | 3
toc_inclusions | {GN,TL} ;; Both Great Northern toc_ids Fares data doesn't have the toc ids
toc_exclusions | {}
mode_inclusions | {}
mode_exclusions | {}
-[ RECORD 3 ]------+------------------------
route_code | 00014
date_range | [2015-01-02,2016-10-21)
quote_date | 2017-04-07
description | VIA SWANLEY
atb_desc | VIA SWANLEY
crs_inclusions | {SAY}
crs_exclusions | {}
rgk_crs_inclusions | {SAY}
rgk_crs_anys | {}
rgk_crs_exclusions | {}
london_marker | 3
toc_inclusions | {}
toc_exclusions | {}
mode_inclusions | {}
mode_exclusions | {}
-[ RECORD 4 ]------+------------------------
route_code | 00091
date_range | [2017-05-24,)
quote_date | 2017-04-07
description | DUMFRIES NOT LDN
atb_desc | DUMFRIES NOT LONDON
crs_inclusions | {DMF}
crs_exclusions | {WFJ,EUS}
rgk_crs_inclusions | {DMF}
rgk_crs_anys | {}
rgk_crs_exclusions | {WFJ} ;; Routeing data misses that London Euston is specifically excluded as well as Watford Junction
london_marker | 0
toc_inclusions | {}
toc_exclusions | {}
mode_inclusions | {}
mode_exclusions | {}
-[ RECORD 5 ]------+------------------------
route_code | 00121
date_range | [2014-10-15,)
quote_date | 2017-04-07
description | BUS & TRAM ONLY
atb_desc | BUS & TRAM ONLY
crs_inclusions |
crs_exclusions |
rgk_crs_inclusions | {}
rgk_crs_anys | {}
rgk_crs_exclusions | {}
london_marker | 2
toc_inclusions | {}
toc_exclusions | {}
mode_inclusions | {2,7} ;; {0: train, 1: walk, 2: bus, 3: ferry, 4: tube, 5: transfer, 6: metro, 7: tram, 100: hovercraft, 101: jetfoil }
mode_exclusions | {}