mirror of https://gitee.com/answerdev/answer.git
feat: add recommend and reserved tag field migration
This commit is contained in:
parent
82130b70b1
commit
f6095fd476
|
@ -43,6 +43,7 @@ var migrations = []Migration{
|
||||||
// 0->1
|
// 0->1
|
||||||
NewMigration("this is first version, no operation", noopMigration),
|
NewMigration("this is first version, no operation", noopMigration),
|
||||||
NewMigration("add user language", addUserLanguage),
|
NewMigration("add user language", addUserLanguage),
|
||||||
|
NewMigration("add recommend and reserved tag fields", addTagRecommendedAndReserved),
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetCurrentDBVersion returns the current db version
|
// GetCurrentDBVersion returns the current db version
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
package migrations
|
||||||
|
|
||||||
|
import (
|
||||||
|
"xorm.io/xorm"
|
||||||
|
)
|
||||||
|
|
||||||
|
func addTagRecommendedAndReserved(x *xorm.Engine) error {
|
||||||
|
type Tag struct {
|
||||||
|
Recommend bool `xorm:"not null default false BOOL recommend"`
|
||||||
|
Reserved bool `xorm:"not null default false BOOL reserved"`
|
||||||
|
}
|
||||||
|
return x.Sync(new(Tag))
|
||||||
|
}
|
Loading…
Reference in New Issue