/
wax_boy
/
semaphore_custom
Обзор
Документация
Войти
/
wax_boy
/
semaphore_custom
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
db/View.go
29 строк
968 B
Denis Gukov
fix: branch and use correct function
28 июл 2026, 12:46
28 июл 2026, 12:46
9bea2a6
Код
Авторство
О чём код?
package db import "github.com/semaphoreui/semaphore/pkg/common_errors" type ViewType string const ( ViewTypeAll ViewType = "all" ViewTypeCustom ViewType = "" ) type View struct { ID int `db:"id" json:"id" backup:"-"` ProjectID int `db:"project_id" json:"project_id" backup:"-"` Title string `db:"title" json:"title"` Position int `db:"position" json:"position"` Type ViewType `db:"type" json:"type,omitempty"` Hidden bool `db:"hidden" json:"hidden,omitempty"` Filter *MapStringAnyField `db:"filter" json:"filter,omitempty"` SortColumn *string `db:"sort_column" json:"sort_column,omitempty"` SortReverse bool `db:"sort_reverse" json:"sort_reverse,omitempty"` } func (view *View) Validate() error { if view.Title == "" { return common_errors.NewValidationError("title can not be empty") } return nil }