mirror of
https://github.com/jsiebens/ionscale.git
synced 2026-03-31 15:07:49 +01:00
25 lines
455 B
Go
25 lines
455 B
Go
package migration
|
|
|
|
import (
|
|
"github.com/go-gormigrate/gormigrate/v2"
|
|
"gorm.io/gorm"
|
|
)
|
|
|
|
func m202502150830_use_hostname() *gormigrate.Migration {
|
|
return &gormigrate.Migration{
|
|
ID: "202502150830",
|
|
Migrate: func(db *gorm.DB) error {
|
|
type Machine struct {
|
|
UseOSHostname bool `gorm:"default:true"`
|
|
}
|
|
|
|
if err := db.Migrator().AddColumn(&Machine{}, "UseOSHostname"); err != nil {
|
|
return err
|
|
}
|
|
|
|
return nil
|
|
},
|
|
Rollback: nil,
|
|
}
|
|
}
|