Documentation
¶
Index ¶
- Constants
- Variables
- func WithInstance(client *gitlab.Client, config *Config) (source.Driver, error)
- type Config
- type Gitlab
- func (g *Gitlab) Close() error
- func (g *Gitlab) First() (version uint, er error)
- func (g *Gitlab) MarkSkipMigrations(version uint, dir source.Direction)
- func (g *Gitlab) Next(version uint) (nextVersion uint, err error)
- func (g *Gitlab) Open(url string) (source.Driver, error)
- func (g *Gitlab) Prev(version uint) (prevVersion uint, err error)
- func (g *Gitlab) PrintSummary(dir source.Direction)
- func (g *Gitlab) ReadDown(version uint) (r io.ReadCloser, identifier string, location string, fn source.MigrationFunc, ...)
- func (g *Gitlab) ReadUp(version uint) (r io.ReadCloser, identifier string, location string, fn source.MigrationFunc, ...)
- func (g *Gitlab) UpdateStatus(version uint, status source.Status, errstr string)
Constants ¶
View Source
const DefaultMaxItemsPerPage = 100
Variables ¶
Functions ¶
Types ¶
type Gitlab ¶
type Gitlab struct {
// contains filtered or unexported fields
}
func (*Gitlab) MarkSkipMigrations ¶
func (*Gitlab) PrintSummary ¶
func (*Gitlab) ReadDown ¶
func (g *Gitlab) ReadDown(version uint) (r io.ReadCloser, identifier string, location string, fn source.MigrationFunc, err error)
Click to show internal directories.
Click to hide internal directories.