Releases: dogsheep/github-to-sqlite
Releases · dogsheep/github-to-sqlite
2.2
- New command:
github-to-sqlite stargazers(docs) for fetching all users who have starred the specified repositories. #4 - Added several views: dependent_repos, repos_starred, recent_releases. #10 #12 #36
- Added indexes on all foreign key relationships. #35
- GitHub API token can now be read from
GITHUB_TOKENenvironment variable. #33
2.1
2.0
This release includes some backwards-incompatible schema changes:
- The
milestoneandassigneecolumns on theissuestable are now integers that are foreign keys to themilestonesanduserstables - previously they could betextcolumns instead. #30 milestonesnow has an integer foreign key in thecreatorcolumn, and a newrepocolumn that is an integer foreign key to therepostable. #29- The
repocolumn in theissuestable is now an integer foreign key torepos. Previously it was a string of the formatdogsheep/github-to-sqlite. #31
1.1
- New
github-to-sqlite contributorscommand for fetching contributors to one or more repositories. #28 - The live demo now includes contributors, and pulls data from
simonw/datasetteandsimonw/sqlite-utilsin addition to the Dogsheep repositories. - The
organizationcolumn in therepostable is now a foreign key tousersas opposed to a big piece of JSON. #27
1.0.1
- Fixed bug where repository topics were not being correctly fetched #26
- Live demo at https://github-to-sqlite.dogsheep.net/ now uses datasette-render-markdown and pulls in issue comments #25
1.0
- Full-text search is configured for more tables. #19
- Release assets are now pulled out into a separate
assetstable. #15 - Now depends on sqlite-utils 2.x. #20
- Commit raw authors are now used to populate a new
raw_authorsable. #18 - New live demo at https://github-to-sqlite.dogsheep.net/ #13
- GitHub API errors are now raised as Pyton exceptions. #21
- Fixed bug running
commitsagainst repos with no commits. #22