# Functions
BuildExecutableFromAPI converts the API BuildExecutable type to a database BuildExecutable type.
BuildFromAPI converts the API Build type to a database build type.
DashboardFromAPI converts the API Dashboard type to a database Dashboard type.
DeploymentFromAPI converts the API Deployment type to a database Deployment type.
HookFromAPI converts the API Hook type to a database Hook type.
JWKFromAPI converts the API JWK type to a database JWK type.
LogFromAPI converts the Log type to a API Log type.
PipelineFromAPI converts the API Pipeline type to a database Pipeline type.
QueueBuildFromAPI converts the API QueueBuild type to a database build queue type.
RepoFromAPI converts the API Repo type to a database repo type.
ScheduleFromAPI converts the API Schedule type to a database Schedule type.
SecretFromAPI converts the API Secret type to a database Secret type.
ServiceFromAPI converts the API Service type to a database Service type.
SettingsFromAPI converts the API Settings type to a database Settings type.
StepFromAPI converts the API Step type to a database Step type.
UserFromAPI converts the API User type to a database User type.
WorkerFromAPI converts the API worker type to a database worker type.
# Variables
ErrEmptyBuildExecutableBuildID defines the error type when a BuildExecutable type has an empty BuildID field provided.
ErrEmptyBuildNumber defines the error type when a Build type has an empty Number field provided.
ErrEmptyBuildRepoID defines the error type when a Build type has an empty `RepoID` field provided.
ErrEmptyCloneImage defines the error type when a Settings type has an empty CloneImage field provided.
ErrEmptyDashName defines the error type when a User type has an empty Name field provided.
ErrEmptyDeploymentNumber defines the error type when a Deployment type has an empty Number field provided.
ErrEmptyDeploymentRepoID defines the error type when a Deployment type has an empty RepoID field provided.
ErrEmptyHookNumber defines the error type when a Hook type has an empty Number field provided.
ErrEmptyHookRepoID defines the error type when a Hook type has an empty RepoID field provided.
ErrEmptyHookSourceID defines the error type when a Hook type has an empty SourceID field provided.
ErrEmptyHookWebhookID defines the error type when a Hook type has an empty WebhookID field provided.
ErrEmptyLogBuildID defines the error type when a Log type has an empty BuildID field provided.
ErrEmptyLogRepoID defines the error type when a Log type has an empty RepoID field provided.
ErrEmptyLogStepOrServiceID defines the error type when a Log type has an empty StepID or ServiceID field provided.
ErrEmptyPipelineCommit defines the error type when a Pipeline type has an empty Commit field provided.
ErrEmptyPipelineRef defines the error type when a Pipeline type has an empty Ref field provided.
ErrEmptyPipelineRepoID defines the error type when a Pipeline type has an empty RepoID field provided.
ErrEmptyPipelineType defines the error type when a Pipeline type has an empty Type field provided.
ErrEmptyPipelineVersion defines the error type when a Pipeline type has an empty Version field provided.
ErrEmptyRepoFullName defines the error type when a Repo type has an empty FullName field provided.
ErrEmptyRepoHash defines the error type when a Repo type has an empty Hash field provided.
ErrEmptyRepoName defines the error type when a Repo type has an empty Name field provided.
ErrEmptyRepoOrg defines the error type when a Repo type has an empty Org field provided.
ErrEmptyRepoUserID defines the error type when a Repo type has an empty UserID field provided.
ErrEmptyRepoVisibility defines the error type when a Repo type has an empty Visibility field provided.
ErrEmptyScheduleEntry defines the error type when a Schedule type has an empty Entry field provided.
ErrEmptyScheduleName defines the error type when a Schedule type has an empty Name field provided.
ErrEmptyScheduleRepoID defines the error type when a Schedule type has an empty RepoID field provided.
ErrEmptySecretName defines the error type when a Secret type has an empty Name field provided.
ErrEmptySecretOrg defines the error type when a Secret type has an empty Org field provided.
ErrEmptySecretRepo defines the error type when a Secret type has an empty Repo field provided.
ErrEmptySecretTeam defines the error type when a Secret type has an empty Team field provided.
ErrEmptySecretType defines the error type when a Secret type has an empty Type field provided.
ErrEmptySecretValue defines the error type when a Secret type has an empty Value field provided.
ErrEmptyServiceBuildID defines the error type when a Service type has an empty BuildID field provided.
ErrEmptyServiceImage defines the error type when a Service type has an empty Image field provided.
ErrEmptyServiceName defines the error type when a Service type has an empty Name field provided.
ErrEmptyServiceNumber defines the error type when a Service type has an empty Number field provided.
ErrEmptyServiceRepoID defines the error type when a Service type has an empty RepoID field provided.
ErrEmptyStepBuildID defines the error type when a Step type has an empty BuildID field provided.
ErrEmptyStepImage defines the error type when a Step type has an empty Image field provided.
ErrEmptyStepName defines the error type when a Step type has an empty Name field provided.
ErrEmptyStepNumber defines the error type when a Step type has an empty Number field provided.
ErrEmptyStepRepoID defines the error type when a Step type has an empty RepoID field provided.
ErrEmptyUserName defines the error type when a User type has an empty Name field provided.
ErrEmptyUserRefreshToken defines the error type when a User type has an empty RefreshToken field provided.
ErrEmptyUserToken defines the error type when a User type has an empty Token field provided.
ErrEmptyWorkerAddress defines the error type when a Worker type has an empty Address field provided.
ErrEmptyWorkerHost defines the error type when a Worker type has an empty Host field provided.
ErrExceededAdminLimit defines the error type when a User type has Admins field provided that exceeds the database limit.
ErrExceededDashboardsLimit defines the error type when a User type has Dashboards field provided that exceeds the database limit.
ErrExceededFavoritesLimit defines the error type when a User type has Favorites field provided that exceeds the database limit.
ErrExceededRunningBuildIDsLimit defines the error type when a Worker type has RunningBuildIDs field provided that exceeds the database limit.
ErrExceededTopicsLimit defines the error type when a Repo type has Topics field provided that exceeds the database limit.
ErrExceededWarningsLimit defines the error type when a Pipeline warnings field has too many total characters.
ErrInvalidKID defines the error type when a JWK type has an invalid ID field provided.
ErrInvalidScheduleEntry defines the error type when a Schedule type has an invalid Entry field provided.
ErrInvalidUserName defines the error type when a User type has an invalid Name field provided.
# Structs
Build is the database representation of a build for a pipeline.
BuildExecutable is the database representation of a BuildExecutable.
No description provided by the author
No description provided by the author
Deployment is the database representation of a deployment for a repo.
Hook is the database representation of a webhook for a repo.
No description provided by the author
Log is the database representation of a log for a step in a build.
Pipeline is the database representation of a pipeline.
No description provided by the author
No description provided by the author
QueueBuild is the database representation of the builds in the queue.
Repo is the database representation of a repo.
No description provided by the author
Secret is the database representation of a secret.
Service is the database representation of a service in a build.
Step is the database representation of a step in a build.
User is the database representation of a user.
Worker is the database representation of a worker.