mirror of
https://github.com/semaphoreui/semaphore.git
synced 2024-11-27 02:52:14 +01:00
16 lines
371 B
Go
16 lines
371 B
Go
package db
|
|
|
|
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"`
|
|
}
|
|
|
|
func (view *View) Validate() error {
|
|
if view.Title == "" {
|
|
return &ValidationError{"title can not be empty"}
|
|
}
|
|
return nil
|
|
}
|