// Copyright 2024 The Forgejo Authors // SPDX-License-Identifier: AGPL-3.0-or-later package v1_22 //nolint import ( "code.gitea.io/gitea/models/federation" "code.gitea.io/gitea/modules/log" "xorm.io/xorm" ) //// HookTask represents a hook task. //// exact copy of models/webhook/hooktask.go when this migration was created //// - xorm:"-" fields deleted //type FederatedHost struct { // ID int64 `xorm:"pk autoincr"` // isBlocked bool // HostFqdn string `xorm:"UNIQUE(s) INDEX"` //} func AddFederatedHost(x *xorm.Engine) error { // panic("add host") log.Info("Running Add host migration") return x.Sync(new(federation.FederatedHost)) }