Documentation
¶
Index ¶
- func WithInstance(instance interface{}, config *Config) (source.Driver, error)
- type Config
- type Stub
- func (s *Stub) Close() error
- func (s *Stub) First() (version uint, err error)
- func (s *Stub) MarkSkipMigrations(version uint, dir source.Direction)
- func (s *Stub) Next(version uint) (nextVersion uint, err error)
- func (s *Stub) Open(url string) (source.Driver, error)
- func (s *Stub) Prev(version uint) (prevVersion uint, err error)
- func (s *Stub) PrintSummary(dir source.Direction)
- func (s *Stub) ReadDown(version uint) (r io.ReadCloser, identifier string, location string, fn source.MigrationFunc, ...)
- func (s *Stub) ReadUp(version uint) (r io.ReadCloser, identifier string, location string, fn source.MigrationFunc, ...)
- func (s *Stub) UpdateStatus(version uint, status source.Status, errstr string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Stub ¶
type Stub struct {
Url string
Instance interface{}
Migrations *source.Migrations
Config *Config
}
func (*Stub) MarkSkipMigrations ¶
func (*Stub) PrintSummary ¶
func (*Stub) ReadDown ¶
func (s *Stub) 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.