filter.sh
 1  #!/usr/bin/env sh
 2  set -x
 3  cd $(dirname $0)
 4  jq '[.[] | select(.pk == 1 or .pk == 5)]' ../fixtures.all/game.json > game.json
 5  # jq '[.[] | select(.fields.game == 1 or .fields.game == 5)]' ../fixtures.all/car.json > car.json
 6  jq '[.[] | select(.pk == 9 or .pk == 351 or .pk == 1280 or .pk == 260 or (.fields.name == "Mazda MX-5 Cup" and .fields.game == 1) )]' ../fixtures.all/car.json > car.json
 7  jq '[.[] | select(.pk == 409 or .pk == 83 or .pk == 1040 or .pk == 193 or .pk == 37 or .pk == 129 or .pk == 352 or .pk == 206 or .pk == 55 or .pk == 448 or .pk == 1029)]' ../fixtures.all/track.json > track.json
 8  jq '[.[] | select(.fields.track == 1029)]' ../fixtures.all/landmark.json > landmark.json
 9  jq '[.[] | select(.pk == 10 )]' ../fixtures.all/coach.json > coach.json
10  jq '[.[] | select(.pk == 10 or .pk == 1)]' ../fixtures.all/driver.json > driver.json
11  # jq '[.[] | select(.pk == 703 or .pk == 157 or .pk == 1237 or .pk == 15 or .pk == 1808 or .pk == 4021 or .pk == 1591)]' ../fixtures.all/fastlap.json > fastlap.json
12  jq '[.[] | select(.fields.fast_lap == 703 or .fields.fast_lap == 157 or .fields.fast_lap == 1237 or .fields.fast_lap == 4021 or .fields.fast_lap == 1591)]' ../fixtures.all/fastlapsegment.json > fastlapsegment.json
13  jq '[.[] | select(.fields.fast_lap == 703 or .fields.fast_lap == 157 or .fields.fast_lap == 1237 or .fields.fast_lap == 1591)]' ../fixtures.all/lap.json > lap.json
14  jq '[.[] | select(.pk == 24222 or .pk == 26684 or .pk == 57153 or .pk == 17096 or .pk == 17360 or .pk == 57010 or .pk == 57975 or .pk == 58151 or .pk == 58155 or .pk == 57775 or .pk == 76795)]' ../fixtures.all/session.json > session.json
15  cp ../fixtures.all/sessiontype.json sessiontype.json
16  jq '[.[] | select(.pk == 1 or .pk == 5)]' ../fixtures.all/trackguide.json > trackguide.json
17  jq '[.[] | select(.fields.track_guide == 1 or .fields.track_guide == 5)]' ../fixtures.all/trackguidenote.json > trackguidenote.json