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
.
Authenticated client: github://user:personal-access-token@owner/repo/path#ref
Unauthenticated client: github://owner/repo/path#ref
URL Query | WithInstance Config | Description |
---|---|---|
user | (optional) The username of the user connecting | |
personal-access-token | (optional) 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 |