18 lines
335 B
Go
18 lines
335 B
Go
package operation
|
|
|
|
import (
|
|
"gorm.io/gorm"
|
|
)
|
|
|
|
func GetMigration() *gormigrate.Migration {
|
|
return &gormigrate.Migration{
|
|
ID: "20211214120700_create_oplogs_table",
|
|
Migrate: func(tx *gorm.DB) error {
|
|
return tx.AutoMigrate(&Oplog{})
|
|
},
|
|
Rollback: func(tx *gorm.DB) error {
|
|
return tx.Migrator().DropTable("oplogs")
|
|
},
|
|
}
|
|
}
|