/
uzer_007
/
Rixea
Обзор
Документация
Войти
/
uzer_007
/
Rixea
Код
Запросы
0
Задачи
Вики
Пакеты
5
Релизы
2
CI/CD
Аналитика
Безопасность
master
modules/migration/comment.go
34 строки
1 KB
uzer_007
feat: первая версия Rixea
02 авг 2026, 22:16
02 авг 2026, 22:16
d4f7504
Код
Авторство
О чём код?
// Copyright 2026 Uzer_007. All rights reserved. // Copyright 2018 Jonas Franz. All rights reserved. // SPDX-License-Identifier: MIT package migration import "time" // Commentable can be commented upon type Commentable interface { Reviewable GetContext() DownloaderContext } // Comment is a standard comment information type Comment struct { IssueIndex int64 `yaml:"issue_index"` Index int64 CommentType string `yaml:"comment_type"` // see `commentStrings` in models/issues/comment.go PosterID int64 `yaml:"poster_id"` PosterName string `yaml:"poster_name"` PosterEmail string `yaml:"poster_email"` Created time.Time Updated time.Time Content string Reactions []*Reaction Meta map[string]any `yaml:"meta,omitempty"` // see models/issues/comment.go for fields in Comment struct } // GetExternalName ExternalUserMigrated interface func (c *Comment) GetExternalName() string { return c.PosterName } // ExternalID ExternalUserMigrated interface func (c *Comment) GetExternalID() int64 { return c.PosterID }