summaryrefslogtreecommitdiffstats
path: root/modules/migrations/base/release.go
diff options
context:
space:
mode:
Diffstat (limited to 'modules/migrations/base/release.go')
-rw-r--r--modules/migrations/base/release.go40
1 files changed, 0 insertions, 40 deletions
diff --git a/modules/migrations/base/release.go b/modules/migrations/base/release.go
deleted file mode 100644
index 8b4339928b..0000000000
--- a/modules/migrations/base/release.go
+++ /dev/null
@@ -1,40 +0,0 @@
-// Copyright 2019 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 base
-
-import (
- "io"
- "time"
-)
-
-// ReleaseAsset represents a release asset
-type ReleaseAsset struct {
- ID int64
- Name string
- ContentType *string `yaml:"content_type"`
- Size *int
- DownloadCount *int `yaml:"download_count"`
- Created time.Time
- Updated time.Time
- DownloadURL *string `yaml:"download_url"`
- // if DownloadURL is nil, the function should be invoked
- DownloadFunc func() (io.ReadCloser, error) `yaml:"-"`
-}
-
-// Release represents a release
-type Release struct {
- TagName string `yaml:"tag_name"`
- TargetCommitish string `yaml:"target_commitish"`
- Name string
- Body string
- Draft bool
- Prerelease bool
- PublisherID int64 `yaml:"publisher_id"`
- PublisherName string `yaml:"publisher_name"`
- PublisherEmail string `yaml:"publisher_email"`
- Assets []*ReleaseAsset
- Created time.Time
- Published time.Time
-}