1
0
Fork 0
forked from NYANDEV/forgejo
forgejo/models/migrations/v226.go
KN4CK3R 30ca91666e
Set SemverCompatible to false for Conan packages ()
Fixes 
Related 

Conan packages don't have to follow SemVer.
The migration fixes the setting for all existing Conan and Generic
() packages.
2022-10-07 12:22:05 +08:00

15 lines
435 B
Go

// Copyright 2022 The Gitea Authors. All rights reserved.
// Use of this source code is governed by a MIT-style
// license that can be found in the LICENSE file.
package migrations
import (
"xorm.io/builder"
"xorm.io/xorm"
)
func fixPackageSemverField(x *xorm.Engine) error {
_, err := x.Exec(builder.Update(builder.Eq{"semver_compatible": false}).From("`package`").Where(builder.In("`type`", "conan", "generic")))
return err
}