Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Migration20210831 = gormigrate.Migration{ ID: "20210831", Migrate: func(tx *gorm.DB) error { if err := tx.AutoMigrate(&entities20210831.Period{}); err != nil { return err } if err := tx.AutoMigrate(&entities20210831.Asset{}); err != nil { return err } if err := tx.AutoMigrate(&entities20210831.Pair{}); err != nil { return err } if err := tx.AutoMigrate(&entities20210831.Exchange{}); err != nil { return err } if err := tx.AutoMigrate(&entities20210831.Candlestick{}); err != nil { return err } return nil }, Rollback: func(tx *gorm.DB) error { if err := tx.Migrator().DropTable("candlesticks"); err != nil { return err } if err := tx.Migrator().DropTable("exchanges"); err != nil { return err } if err := tx.Migrator().DropTable("pairs"); err != nil { return err } if err := tx.Migrator().DropTable("assets"); err != nil { return err } if err := tx.Migrator().DropTable("periods"); err != nil { return err } return nil }, } )
View Source
var ( Migration20211214 = gormigrate.Migration{ ID: "20211214", Migrate: func(tx *gorm.DB) error { if err := tx.AutoMigrate(&entities20211214.Expiration{}); err != nil { return err } return nil }, Rollback: func(tx *gorm.DB) error { if err := tx.Migrator().DropTable("expirations"); err != nil { return err } return nil }, } )
View Source
var ( Migration20220209 = gormigrate.Migration{ ID: "20220209", Migrate: func(tx *gorm.DB) error { if err := tx.AutoMigrate(&entities20220209.Exchange{}); err != nil { return err } return nil }, Rollback: func(tx *gorm.DB) error { if err := tx.AutoMigrate(&entities20210831.Exchange{}); err != nil { return err } return nil }, } )
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.