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_TOKEN
environment variable. #33
2.1
2.0
This release includes some backwards-incompatible schema changes:
- The
milestone
andassignee
columns on theissues
table are now integers that are foreign keys to themilestones
andusers
tables - previously they could betext
columns instead. #30 milestones
now has an integer foreign key in thecreator
column, and a newrepo
column that is an integer foreign key to therepos
table. #29- The
repo
column in theissues
table 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 contributors
command for fetching contributors to one or more repositories. #28 - The live demo now includes contributors, and pulls data from
simonw/datasette
andsimonw/sqlite-utils
in addition to the Dogsheep repositories. - The
organization
column in therepos
table is now a foreign key tousers
as 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
assets
table. #15 - Now depends on sqlite-utils 2.x. #20
- Commit raw authors are now used to populate a new
raw_authors
able. #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
commits
against repos with no commits. #22