migrate/source/github
Kasparas Galdikas 7c76166697 Github Enterprise support (#234)
* exported Github struct fields and ReadDirectory method

* github ee implementation, tests and docs

* build fixes

* Github Enterprise API endpoint based on docs

* addressing PR comments

* code review

* make linter happy

* parseBool() takes fallback

* pr comments

* tweaks to Config{}
2019-06-16 12:48:01 -07:00
..
examples/migrations initial version 3.0.0 preview 2017-02-07 22:01:29 -08:00
.gitignore initial version 3.0.0 preview 2017-02-07 22:01:29 -08:00
README.md Github Enterprise support (#234) 2019-06-16 12:48:01 -07:00
github.go Github Enterprise support (#234) 2019-06-16 12:48:01 -07:00
github_test.go Use v4 for Go module support 2018-10-10 16:16:23 -07:00

README.md

github

This driver is catered for those that want to source migrations from github.com. The URL scheme doesn't require a hostname, as it just simply defaults to github.com.

github://user:personal-access-token@owner/repo/path#ref

URL Query WithInstance Config Description
user The username of the user connecting
personal-access-token An access token from Github (https://github.com/settings/tokens)
owner the repo owner
repo the name of the repository
path path in repo to migrations
ref (optional) can be a SHA, branch, or tag