type github.com/go-pg/migrations/v8.Migration
23 uses
github.com/go-pg/migrations/v8 (current package)
collection.go#L24: type Migration struct {
collection.go#L34: func (m *Migration) String() string {
collection.go#L44: migrations []*Migration // sorted
collection.go#L47: func NewCollection(migrations ...*Migration) *Collection {
collection.go#L112: c.addMigration(&Migration{
collection.go#L175: var ms []*Migration
collection.go#L176: newMigration := func(version int64) *Migration {
collection.go#L184: ms = append(ms, &Migration{
collection.go#L326: func (c *Collection) addMigration(migration *Migration) {
collection.go#L340: func insert(s []*Migration, i int, x *Migration) []*Migration {
collection.go#L361: func (c *Collection) Migrations() []*Migration {
collection.go#L375: migrations := make([]*Migration, len(c.migrations))
collection.go#L537: func validateMigrations(migrations []*Migration) error {
collection.go#L549: func (c *Collection) runUp(db DB, tx *pg.Tx, m *Migration) (int64, error) {
collection.go#L562: func (c *Collection) runDown(db DB, tx *pg.Tx, m *Migration) (int64, error) {
collection.go#L588: func (c *Collection) down(db DB, tx *pg.Tx, migrations []*Migration, oldVersion int64) (int64, error) {
collection.go#L593: var m *Migration
default.go#L39: func RegisteredMigrations() []*Migration {
go.pact.im/x/old/pgtxtar
pgtxtar.go#L20: func LoadFS(fsys fs.FS) ([]*migrations.Migration, error) {
pgtxtar.go#L23: var ms []*migrations.Migration
pgtxtar.go#L52: m := &migrations.Migration{