You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

30 lines
998 B

### Data structure
A single JSON file is downloaded to provide the data set. Its structure is as follows:
```
{
'countries': {
countryId: { countryContinentId, countryName }
...
},
'rounds': {
roundId: roundName,
},
'tourneys': {
YYYY: {
'games': [{ playAt, roundId, team1Id, team2Id, score1, score1et, score1p, score2, score2et, score2p }, ...],
'teams': [{ countryId, goalsAgainst, goalsFor, population, teamId}, ...]
},
...
}
}
```
### Building the SQLite DB
Run `sportdb build` in the directory that has `Datafile`.
Correspondence on the topic can be found at [this google groups topic](https://groups.google.com/forum/#!msg/opensport/jYNVDF_QSJA/pyHWWtRqAgAJ).
##### Troubleshooting: Using a Gemfile
Sportdb only builds with older versions of ActiveRecord. Use a Gemfile as outlined [here](https://groups.google.com/forum/#!topic/opensport/593H1O7yIdE) to lock the correct version.