Documentation
¶
Overview ¶
Package models assemble all struct, interface e.g ...
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Create ¶
type Create struct { Workload string `form:"workload" json:"workload" binding:"required,max=100"` Platform string `form:"platform" json:"platform" binding:"required,max=100"` Environment string `form:"environment" json:"environment" binding:"required,max=100"` Version string `form:"version" json:"version" binding:"required,max=100"` ChangelogURL string `form:"changelogURL,default=N/A" json:"changelogURL" binding:"-"` Raw string `form:"raw,default=N/A" json:"raw" binding:"-"` Status string `form:"status" json:"status" binding:"required,max=100"` }
Create struct
type DBCommons ¶
type DBCommons struct { Versions_id int `json:"versions_id"` Workload string `json:"workload"` Platform string `json:"platform"` Environment string `json:"environment"` Version string `json:"version"` Changelog_url string `json:"changelog_url"` Raw string `json:"raw"` Status string `json:"status"` Date time.Time `json:"date"` }
DBCommons
type DBGetLastXDaysDeployments ¶ added in v0.2.0
type DBGetLastXDaysDeployments struct { Total int64 `json:"total"` Workload string `json:"workload"` Platform string `json:"platform"` Environment string `json:"environment"` Status string `json:"status"` Date time.Time `json:"date"` }
DBGetLastXDaysDeployments
type DBReadCommon ¶
type DBReadCommon struct { Versions_id int `json:"versions_id"` Workload string `json:"workload"` Platform string `json:"platform"` Environment string `json:"environment"` Version string `json:"version"` Changelog_url string `json:"changelog_url"` Raw string `json:"raw"` Status string `json:"status"` Date time.Time `json:"date"` Total int64 `json:"total"` }
DBReadCommon
type DBReadDistinctWorkloads ¶
type DBReadDistinctWorkloads struct { Workload string `json:"workload"` Platform string `json:"platform"` Environment string `json:"environment"` }
DBReadDistinctWorkloads
type Raw ¶
type Raw struct { Workload string `form:"workload" json:"workload" binding:"required,max=100"` Platform string `form:"platform" json:"platform" binding:"required,max=100"` Environment string `form:"environment" json:"environment" binding:"required,max=100"` Version string `form:"version" json:"version" binding:"required,max=100"` }
Raw struct
type RawById ¶
type RawById struct {
VersionID int `form:"versionId" json:"versionId" binding:"required"`
}
RawById struct
type ReadEnvironment ¶
type ReadEnvironment struct { Workload string `form:"workload" json:"workload" binding:"required,max=100"` Platform string `form:"platform" json:"platform" binding:"required,max=100"` Environment string `form:"environment" json:"environment" binding:"required,max=100"` Page int `form:"page,default=1" json:"page"` RangeLimit int `form:"rangeLimit,default=25" json:"rangeLimit"` StartLimit int EndLimit int }
ReadEnvironment struct
type ReadEnvironmentLatest ¶
type ReadEnvironmentLatest struct { Workload string `form:"workload" json:"workload" binding:"required,max=100"` Platform string `form:"platform" json:"platform" binding:"required,max=100"` Environment string `form:"environment" json:"environment" binding:"required,max=100"` Whatever bool }
ReadEnvironmentLatest struct
type ReadPlatform ¶
type ReadPlatform struct { Workload string `form:"workload" json:"workload" binding:"required,max=100"` Platform string `form:"platform" json:"platform" binding:"required,max=100"` Page int `form:"page,default=1" json:"page"` RangeLimit int `form:"rangeLimit,default=25" json:"rangeLimit"` StartLimit int EndLimit int }
ReadPlatform struct
type UpdateStatus ¶
type UpdateStatus struct { VersionId int `form:"versionId" json:"versionId" binding:"required"` Status string `form:"status" json:"status" binding:"required,max=100"` }
UpdateStatus struct
Click to show internal directories.
Click to hide internal directories.