Fix typo in metadata (#26207)

https://github.com/go-gitea/gitea/pull/26194#discussion_r1277094525

There is no need to backport because these names are just used internal.
This commit is contained in:
KN4CK3R 2023-07-31 01:54:22 +02:00 committed by GitHub
parent 8e644d3460
commit d08ab7be9c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 30 additions and 2 deletions

View file

@ -521,6 +521,8 @@ var migrations = []Migration{
NewMigration("Update Action Ref", v1_21.UpdateActionsRefIndex), NewMigration("Update Action Ref", v1_21.UpdateActionsRefIndex),
// v269 -> v270 // v269 -> v270
NewMigration("Drop deleted branch table", v1_21.DropDeletedBranchTable), NewMigration("Drop deleted branch table", v1_21.DropDeletedBranchTable),
// v270 -> v271
NewMigration("Fix PackageProperty typo", v1_21.FixPackagePropertyTypo),
} }
// GetCurrentDBVersion returns the current db version // GetCurrentDBVersion returns the current db version

View file

@ -0,0 +1,26 @@
// Copyright 2023 The Gitea Authors. All rights reserved.
// SPDX-License-Identifier: MIT
package v1_21 //nolint
import (
"xorm.io/xorm"
)
func FixPackagePropertyTypo(x *xorm.Engine) error {
sess := x.NewSession()
defer sess.Close()
if err := sess.Begin(); err != nil {
return err
}
if _, err := sess.Exec(`UPDATE package_property SET name = 'rpm.metadata' WHERE name = 'rpm.metdata'`); err != nil {
return err
}
if _, err := sess.Exec(`UPDATE package_property SET name = 'conda.metadata' WHERE name = 'conda.metdata'`); err != nil {
return err
}
return sess.Commit()
}

View file

@ -27,7 +27,7 @@ const (
PropertyName = "conda.name" PropertyName = "conda.name"
PropertyChannel = "conda.channel" PropertyChannel = "conda.channel"
PropertySubdir = "conda.subdir" PropertySubdir = "conda.subdir"
PropertyMetadata = "conda.metdata" PropertyMetadata = "conda.metadata"
) )
// Package represents a Conda package // Package represents a Conda package

View file

@ -15,7 +15,7 @@ import (
) )
const ( const (
PropertyMetadata = "rpm.metdata" PropertyMetadata = "rpm.metadata"
SettingKeyPrivate = "rpm.key.private" SettingKeyPrivate = "rpm.key.private"
SettingKeyPublic = "rpm.key.public" SettingKeyPublic = "rpm.key.public"