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.