pet-house/core/server/operation/migratin.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")
},
}
}