Documentation ¶
Index ¶
- Constants
- type Migration
- type MigrationList
- func (self *MigrationList) GetByKey(key string) *Migration
- func (self *MigrationList) GetList() []string
- func (self *MigrationList) Register(migrationTime time.Time, down func(*sql.DB) error, up func(*sql.DB) error)
- func (self *MigrationList) Set(migrationTime string, down func(*sql.DB) error, up func(*sql.DB) error)deprecated
- type MigrationManager
Constants ¶
View Source
const MIGRATION_MANAGER_ID = "MigrationManager"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Migration ¶
func NewMigration ¶
func NewMigration() *Migration
type MigrationList ¶
type MigrationList struct {
Migrations []Migration
}
func NewMigrationList ¶
func NewMigrationList() *MigrationList
func (*MigrationList) GetByKey ¶
func (self *MigrationList) GetByKey(key string) *Migration
func (*MigrationList) GetList ¶
func (self *MigrationList) GetList() []string
type MigrationManager ¶
type MigrationManager struct {
// contains filtered or unexported fields
}
func NewMigrationManager ¶
func NewMigrationManager(registry *registry.Container) *MigrationManager
func RestoreMigrationManager ¶
func RestoreMigrationManager(r *registry.Container) *MigrationManager
func (*MigrationManager) Check ¶
func (self *MigrationManager) Check()
Source Files ¶
- Migration.go
- MigrationList.go
- MigrationManager.go
- MigrationManagerWrapper.go
- Migration_20201023000100.go
- Migration_20201023000101.go
- Migration_20201023000102.go
- Migration_20201023000200.go
- Migration_20201023000201.go
- Migration_20201023000300.go
- Migration_20201023000301.go
- Migration_20201023000302.go
- Migration_20201023000400.go
- Migration_20201023000500.go
- Migration_20201023000501.go
- Migration_20201023000600.go
- Migration_20201023000601.go
- Migration_20201023000700.go
- Migration_20201023000701.go
- Migration_20201023000702.go
- Migration_20201023000703.go
- Migration_20201023000704.go
- Migration_20201023000705.go
- Migration_20201023031400.go
- Migration_20201102140000.go
- Migration_20201103033800.go
- Migration_20201104180300.go
- Migration_20201104180700.go
- Migration_20201104232600.go
- Migration_20201108092500.go
- Migration_20201108120300.go
- Migration_20201110223800.go
- Migration_20201115020900.go
- Migration_20201115142900.go
- Migration_20201121035900.go
- Migration_20211130012900.go
- Migration_20211201003500.go
- Migration_20211206023500.go
- Migration_20220121134900.go
- Migration_20220613042400.go
- Migration_20220613055200.go
Click to show internal directories.
Click to hide internal directories.