model

package
v0.0.0-...-c3684ad Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 1, 2022 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Blog

type Blog struct {
	Id          string `json:"id"`
	ProjectId   string `json:"project_id"`
	Name        string `json:"name"`
	Description string `json:"description"`
	Uri         string `json:"uri"`
}

type Build

type Build struct {
	Id        string  `json:"id"`
	ProjectId string  `json:"project_id"`
	BuildId   string  `json:"build_id"`
	Version   string  `json:"version"`
	Stages    []Stage `json:"stages"`
}

type BuildMetaData

type BuildMetaData struct {
	Id          string `json:"id"`
	ProjectId   string `json:"project_id"`
	Name        string `json:"name"`
	Description string `json:"description"`
	Uri         string `json:"uri"`
	RepoOwner   string `json:"repo_owner"`
	RepoName    string `json:"repo_name"`
}

type Diagram

type Diagram struct {
	Id          string `json:"id"`
	ProjectId   string `json:"project_id"`
	Name        string `json:"name"`
	Description string `json:"description"`
	Uri         string `json:"uri"`
}

type GitRepo

type GitRepo struct {
	Id          string `json:"id"`
	ProjectId   string `json:"project_id"`
	Name        string `json:"name"`
	Description string `json:"description"`
	Uri         string `json:"uri"`
}

type Note

type Note struct {
	Id        string `json:"id"`
	ProjectId string `json:"project_id"`
	Name      string `json:"name"`
	Note      string `json:"note"`
}

type Project

type Project struct {
	ID                    primitive.ObjectID      `bson:"_id,omitempty"`
	ProjectId             string                  `bson:"projectId"`
	Name                  string                  `bson:"name"`
	Description           string                  `bson:"description"`
	ProjectNotes          []ProjectNotes          `bson:"notes"`
	ProjectBlogs          []ProjectBlogs          `bson:"blogs"`
	ProjectServicesInfo   []ProjectServicesInfo   `bson:"services_info"`
	ProjectVideos         []ProjectVideos         `bson:"videos"`
	ProjectDiagrams       []ProjectDiagrams       `bson:"diagrams"`
	ProjectGitRepos       []ProjectGitRepos       `bson:"git_repos"`
	ProjectBuildsMetaData []ProjectBuildsMetaData `bson:"builds"`
}

type ProjectBlogs

type ProjectBlogs struct {
	Id          string `bson:"id"`
	Name        string `bson:"name"`
	Description string `bson:"description"`
	Uri         string `bson:"uri"`
}

type ProjectBuildsMetaData

type ProjectBuildsMetaData struct {
	Id          string `bson:"id"`
	Name        string `bson:"name"`
	Description string `bson:"description"`
	Uri         string `bson:"uri"`
	RepoOwner   string `bson:"repo_owner"`
	RepoName    string `bson:"repo_name"`
}

type ProjectDiagrams

type ProjectDiagrams struct {
	Id          string `bson:"id"`
	Name        string `bson:"name"`
	Description string `bson:"description"`
	Uri         string `bson:"uri"`
}

type ProjectGitRepos

type ProjectGitRepos struct {
	Id          string `bson:"id"`
	Name        string `bson:"name"`
	Description string `bson:"description"`
	Uri         string `bson:"uri"`
}

type ProjectMetaData

type ProjectMetaData struct {
	Id          string `json:"id"`
	Name        string `json:"name"`
	Description string `json:"description"`
}

type ProjectNotes

type ProjectNotes struct {
	Id   string `bson:"id"`
	Name string `bson:"name"`
	Note string `bson:"note"`
}

type ProjectServicesInfo

type ProjectServicesInfo struct {
	Id          string `bson:"id"`
	Name        string `bson:"name"`
	Description string `bson:"description"`
	Uri         string `bson:"uri"`
	HealthUri   string `bson:"health_uri"`
}

type ProjectVideos

type ProjectVideos struct {
	Id          string `bson:"id"`
	Name        string `bson:"name"`
	Description string `bson:"description"`
	Uri         string `bson:"uri"`
}

type ServiceInfo

type ServiceInfo struct {
	Id          string `json:"id"`
	ProjectId   string `json:"project_id"`
	Name        string `json:"name"`
	Description string `json:"description"`
	Uri         string `json:"uri"`
	HealthUri   string `json:"health_uri"`
}

type Stage

type Stage struct {
	Name   string `json:"name"`
	Status string `json:"status"`
	Order  int    `json:"order"`
}

type Video

type Video struct {
	Id          string `json:"id"`
	ProjectId   string `json:"project_id"`
	Name        string `json:"name"`
	Description string `json:"description"`
	Uri         string `json:"uri"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL