Documentation ¶
Index ¶
- type DataManager
- func (dm DataManager) AfterMigrate(db *gorm.DB) error
- func (dm DataManager) Apply(db *gorm.DB)
- func (dm DataManager) BeforeMigrate(db *gorm.DB) error
- func (dm DataManager) Migrate(db *gorm.DB) error
- func (dm DataManager) RollbackLast(db *gorm.DB) error
- func (dm DataManager) RollbackTo(db *gorm.DB, migrationID string) error
- func (dm DataManager) Seed(db *gorm.DB, ids []string)
- func (dm DataManager) SkipAfter(db *gorm.DB, ID string)
- type Seeder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataManager ¶
type DataManager struct { Options *gormigrate.Options Models []interface{} Before []*gormigrate.Migration After []*gormigrate.Migration Seeders []*Seeder }
func (DataManager) AfterMigrate ¶
func (dm DataManager) AfterMigrate(db *gorm.DB) error
func (DataManager) Apply ¶
func (dm DataManager) Apply(db *gorm.DB)
func (DataManager) BeforeMigrate ¶
func (dm DataManager) BeforeMigrate(db *gorm.DB) error
func (DataManager) RollbackLast ¶
func (dm DataManager) RollbackLast(db *gorm.DB) error
func (DataManager) RollbackTo ¶
func (dm DataManager) RollbackTo(db *gorm.DB, migrationID string) error
Click to show internal directories.
Click to hide internal directories.