Documentation
¶
Index ¶
- Constants
- Variables
- func AgentID(v uuid.UUID) predicate.Workflow
- func AgentIDEQ(v uuid.UUID) predicate.Workflow
- func AgentIDIn(vs ...uuid.UUID) predicate.Workflow
- func AgentIDIsNil() predicate.Workflow
- func AgentIDNEQ(v uuid.UUID) predicate.Workflow
- func AgentIDNotIn(vs ...uuid.UUID) predicate.Workflow
- func AgentIDNotNil() predicate.Workflow
- func And(predicates ...predicate.Workflow) predicate.Workflow
- func CurrentVersionID(v uuid.UUID) predicate.Workflow
- func CurrentVersionIDEQ(v uuid.UUID) predicate.Workflow
- func CurrentVersionIDIn(vs ...uuid.UUID) predicate.Workflow
- func CurrentVersionIDIsNil() predicate.Workflow
- func CurrentVersionIDNEQ(v uuid.UUID) predicate.Workflow
- func CurrentVersionIDNotIn(vs ...uuid.UUID) predicate.Workflow
- func CurrentVersionIDNotNil() predicate.Workflow
- func HarnessPath(v string) predicate.Workflow
- func HarnessPathContains(v string) predicate.Workflow
- func HarnessPathContainsFold(v string) predicate.Workflow
- func HarnessPathEQ(v string) predicate.Workflow
- func HarnessPathEqualFold(v string) predicate.Workflow
- func HarnessPathGT(v string) predicate.Workflow
- func HarnessPathGTE(v string) predicate.Workflow
- func HarnessPathHasPrefix(v string) predicate.Workflow
- func HarnessPathHasSuffix(v string) predicate.Workflow
- func HarnessPathIn(vs ...string) predicate.Workflow
- func HarnessPathLT(v string) predicate.Workflow
- func HarnessPathLTE(v string) predicate.Workflow
- func HarnessPathNEQ(v string) predicate.Workflow
- func HarnessPathNotIn(vs ...string) predicate.Workflow
- func HasAgent() predicate.Workflow
- func HasAgentRuns() predicate.Workflow
- func HasAgentRunsWith(preds ...predicate.AgentRun) predicate.Workflow
- func HasAgentWith(preds ...predicate.Agent) predicate.Workflow
- func HasCurrentVersion() predicate.Workflow
- func HasCurrentVersionWith(preds ...predicate.WorkflowVersion) predicate.Workflow
- func HasFinishStatuses() predicate.Workflow
- func HasFinishStatusesWith(preds ...predicate.TicketStatus) predicate.Workflow
- func HasPickupStatuses() predicate.Workflow
- func HasPickupStatusesWith(preds ...predicate.TicketStatus) predicate.Workflow
- func HasProject() predicate.Workflow
- func HasProjectWith(preds ...predicate.Project) predicate.Workflow
- func HasScheduledJobs() predicate.Workflow
- func HasScheduledJobsWith(preds ...predicate.ScheduledJob) predicate.Workflow
- func HasSkillBindings() predicate.Workflow
- func HasSkillBindingsWith(preds ...predicate.WorkflowSkillBinding) predicate.Workflow
- func HasTickets() predicate.Workflow
- func HasTicketsWith(preds ...predicate.Ticket) predicate.Workflow
- func HasVersions() predicate.Workflow
- func HasVersionsWith(preds ...predicate.WorkflowVersion) predicate.Workflow
- func ID(id uuid.UUID) predicate.Workflow
- func IDEQ(id uuid.UUID) predicate.Workflow
- func IDGT(id uuid.UUID) predicate.Workflow
- func IDGTE(id uuid.UUID) predicate.Workflow
- func IDIn(ids ...uuid.UUID) predicate.Workflow
- func IDLT(id uuid.UUID) predicate.Workflow
- func IDLTE(id uuid.UUID) predicate.Workflow
- func IDNEQ(id uuid.UUID) predicate.Workflow
- func IDNotIn(ids ...uuid.UUID) predicate.Workflow
- func IsActive(v bool) predicate.Workflow
- func IsActiveEQ(v bool) predicate.Workflow
- func IsActiveNEQ(v bool) predicate.Workflow
- func MaxConcurrent(v int) predicate.Workflow
- func MaxConcurrentEQ(v int) predicate.Workflow
- func MaxConcurrentGT(v int) predicate.Workflow
- func MaxConcurrentGTE(v int) predicate.Workflow
- func MaxConcurrentIn(vs ...int) predicate.Workflow
- func MaxConcurrentLT(v int) predicate.Workflow
- func MaxConcurrentLTE(v int) predicate.Workflow
- func MaxConcurrentNEQ(v int) predicate.Workflow
- func MaxConcurrentNotIn(vs ...int) predicate.Workflow
- func MaxRetryAttempts(v int) predicate.Workflow
- func MaxRetryAttemptsEQ(v int) predicate.Workflow
- func MaxRetryAttemptsGT(v int) predicate.Workflow
- func MaxRetryAttemptsGTE(v int) predicate.Workflow
- func MaxRetryAttemptsIn(vs ...int) predicate.Workflow
- func MaxRetryAttemptsLT(v int) predicate.Workflow
- func MaxRetryAttemptsLTE(v int) predicate.Workflow
- func MaxRetryAttemptsNEQ(v int) predicate.Workflow
- func MaxRetryAttemptsNotIn(vs ...int) predicate.Workflow
- func Name(v string) predicate.Workflow
- func NameContains(v string) predicate.Workflow
- func NameContainsFold(v string) predicate.Workflow
- func NameEQ(v string) predicate.Workflow
- func NameEqualFold(v string) predicate.Workflow
- func NameGT(v string) predicate.Workflow
- func NameGTE(v string) predicate.Workflow
- func NameHasPrefix(v string) predicate.Workflow
- func NameHasSuffix(v string) predicate.Workflow
- func NameIn(vs ...string) predicate.Workflow
- func NameLT(v string) predicate.Workflow
- func NameLTE(v string) predicate.Workflow
- func NameNEQ(v string) predicate.Workflow
- func NameNotIn(vs ...string) predicate.Workflow
- func Not(p predicate.Workflow) predicate.Workflow
- func Or(predicates ...predicate.Workflow) predicate.Workflow
- func PlatformAccessAllowed(v pgarray.StringArray) predicate.Workflow
- func PlatformAccessAllowedEQ(v pgarray.StringArray) predicate.Workflow
- func PlatformAccessAllowedGT(v pgarray.StringArray) predicate.Workflow
- func PlatformAccessAllowedGTE(v pgarray.StringArray) predicate.Workflow
- func PlatformAccessAllowedIn(vs ...pgarray.StringArray) predicate.Workflow
- func PlatformAccessAllowedIsNil() predicate.Workflow
- func PlatformAccessAllowedLT(v pgarray.StringArray) predicate.Workflow
- func PlatformAccessAllowedLTE(v pgarray.StringArray) predicate.Workflow
- func PlatformAccessAllowedNEQ(v pgarray.StringArray) predicate.Workflow
- func PlatformAccessAllowedNotIn(vs ...pgarray.StringArray) predicate.Workflow
- func PlatformAccessAllowedNotNil() predicate.Workflow
- func ProjectID(v uuid.UUID) predicate.Workflow
- func ProjectIDEQ(v uuid.UUID) predicate.Workflow
- func ProjectIDIn(vs ...uuid.UUID) predicate.Workflow
- func ProjectIDNEQ(v uuid.UUID) predicate.Workflow
- func ProjectIDNotIn(vs ...uuid.UUID) predicate.Workflow
- func RoleDescription(v string) predicate.Workflow
- func RoleDescriptionContains(v string) predicate.Workflow
- func RoleDescriptionContainsFold(v string) predicate.Workflow
- func RoleDescriptionEQ(v string) predicate.Workflow
- func RoleDescriptionEqualFold(v string) predicate.Workflow
- func RoleDescriptionGT(v string) predicate.Workflow
- func RoleDescriptionGTE(v string) predicate.Workflow
- func RoleDescriptionHasPrefix(v string) predicate.Workflow
- func RoleDescriptionHasSuffix(v string) predicate.Workflow
- func RoleDescriptionIn(vs ...string) predicate.Workflow
- func RoleDescriptionIsNil() predicate.Workflow
- func RoleDescriptionLT(v string) predicate.Workflow
- func RoleDescriptionLTE(v string) predicate.Workflow
- func RoleDescriptionNEQ(v string) predicate.Workflow
- func RoleDescriptionNotIn(vs ...string) predicate.Workflow
- func RoleDescriptionNotNil() predicate.Workflow
- func RoleName(v string) predicate.Workflow
- func RoleNameContains(v string) predicate.Workflow
- func RoleNameContainsFold(v string) predicate.Workflow
- func RoleNameEQ(v string) predicate.Workflow
- func RoleNameEqualFold(v string) predicate.Workflow
- func RoleNameGT(v string) predicate.Workflow
- func RoleNameGTE(v string) predicate.Workflow
- func RoleNameHasPrefix(v string) predicate.Workflow
- func RoleNameHasSuffix(v string) predicate.Workflow
- func RoleNameIn(vs ...string) predicate.Workflow
- func RoleNameIsNil() predicate.Workflow
- func RoleNameLT(v string) predicate.Workflow
- func RoleNameLTE(v string) predicate.Workflow
- func RoleNameNEQ(v string) predicate.Workflow
- func RoleNameNotIn(vs ...string) predicate.Workflow
- func RoleNameNotNil() predicate.Workflow
- func RoleSlug(v string) predicate.Workflow
- func RoleSlugContains(v string) predicate.Workflow
- func RoleSlugContainsFold(v string) predicate.Workflow
- func RoleSlugEQ(v string) predicate.Workflow
- func RoleSlugEqualFold(v string) predicate.Workflow
- func RoleSlugGT(v string) predicate.Workflow
- func RoleSlugGTE(v string) predicate.Workflow
- func RoleSlugHasPrefix(v string) predicate.Workflow
- func RoleSlugHasSuffix(v string) predicate.Workflow
- func RoleSlugIn(vs ...string) predicate.Workflow
- func RoleSlugIsNil() predicate.Workflow
- func RoleSlugLT(v string) predicate.Workflow
- func RoleSlugLTE(v string) predicate.Workflow
- func RoleSlugNEQ(v string) predicate.Workflow
- func RoleSlugNotIn(vs ...string) predicate.Workflow
- func RoleSlugNotNil() predicate.Workflow
- func StallTimeoutMinutes(v int) predicate.Workflow
- func StallTimeoutMinutesEQ(v int) predicate.Workflow
- func StallTimeoutMinutesGT(v int) predicate.Workflow
- func StallTimeoutMinutesGTE(v int) predicate.Workflow
- func StallTimeoutMinutesIn(vs ...int) predicate.Workflow
- func StallTimeoutMinutesLT(v int) predicate.Workflow
- func StallTimeoutMinutesLTE(v int) predicate.Workflow
- func StallTimeoutMinutesNEQ(v int) predicate.Workflow
- func StallTimeoutMinutesNotIn(vs ...int) predicate.Workflow
- func TimeoutMinutes(v int) predicate.Workflow
- func TimeoutMinutesEQ(v int) predicate.Workflow
- func TimeoutMinutesGT(v int) predicate.Workflow
- func TimeoutMinutesGTE(v int) predicate.Workflow
- func TimeoutMinutesIn(vs ...int) predicate.Workflow
- func TimeoutMinutesLT(v int) predicate.Workflow
- func TimeoutMinutesLTE(v int) predicate.Workflow
- func TimeoutMinutesNEQ(v int) predicate.Workflow
- func TimeoutMinutesNotIn(vs ...int) predicate.Workflow
- func Type(v string) predicate.Workflow
- func TypeContains(v string) predicate.Workflow
- func TypeContainsFold(v string) predicate.Workflow
- func TypeEQ(v string) predicate.Workflow
- func TypeEqualFold(v string) predicate.Workflow
- func TypeGT(v string) predicate.Workflow
- func TypeGTE(v string) predicate.Workflow
- func TypeHasPrefix(v string) predicate.Workflow
- func TypeHasSuffix(v string) predicate.Workflow
- func TypeIn(vs ...string) predicate.Workflow
- func TypeLT(v string) predicate.Workflow
- func TypeLTE(v string) predicate.Workflow
- func TypeNEQ(v string) predicate.Workflow
- func TypeNotIn(vs ...string) predicate.Workflow
- func ValidColumn(column string) bool
- func Version(v int) predicate.Workflow
- func VersionEQ(v int) predicate.Workflow
- func VersionGT(v int) predicate.Workflow
- func VersionGTE(v int) predicate.Workflow
- func VersionIn(vs ...int) predicate.Workflow
- func VersionLT(v int) predicate.Workflow
- func VersionLTE(v int) predicate.Workflow
- func VersionNEQ(v int) predicate.Workflow
- func VersionNotIn(vs ...int) predicate.Workflow
- type OrderOption
- func ByAgentField(field string, opts ...sql.OrderTermOption) OrderOption
- func ByAgentID(opts ...sql.OrderTermOption) OrderOption
- func ByAgentRuns(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByAgentRunsCount(opts ...sql.OrderTermOption) OrderOption
- func ByCurrentVersionField(field string, opts ...sql.OrderTermOption) OrderOption
- func ByCurrentVersionID(opts ...sql.OrderTermOption) OrderOption
- func ByFinishStatuses(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByFinishStatusesCount(opts ...sql.OrderTermOption) OrderOption
- func ByHarnessPath(opts ...sql.OrderTermOption) OrderOption
- func ByID(opts ...sql.OrderTermOption) OrderOption
- func ByIsActive(opts ...sql.OrderTermOption) OrderOption
- func ByMaxConcurrent(opts ...sql.OrderTermOption) OrderOption
- func ByMaxRetryAttempts(opts ...sql.OrderTermOption) OrderOption
- func ByName(opts ...sql.OrderTermOption) OrderOption
- func ByPickupStatuses(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByPickupStatusesCount(opts ...sql.OrderTermOption) OrderOption
- func ByPlatformAccessAllowed(opts ...sql.OrderTermOption) OrderOption
- func ByProjectField(field string, opts ...sql.OrderTermOption) OrderOption
- func ByProjectID(opts ...sql.OrderTermOption) OrderOption
- func ByRoleDescription(opts ...sql.OrderTermOption) OrderOption
- func ByRoleName(opts ...sql.OrderTermOption) OrderOption
- func ByRoleSlug(opts ...sql.OrderTermOption) OrderOption
- func ByScheduledJobs(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByScheduledJobsCount(opts ...sql.OrderTermOption) OrderOption
- func BySkillBindings(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func BySkillBindingsCount(opts ...sql.OrderTermOption) OrderOption
- func ByStallTimeoutMinutes(opts ...sql.OrderTermOption) OrderOption
- func ByTickets(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByTicketsCount(opts ...sql.OrderTermOption) OrderOption
- func ByTimeoutMinutes(opts ...sql.OrderTermOption) OrderOption
- func ByType(opts ...sql.OrderTermOption) OrderOption
- func ByVersion(opts ...sql.OrderTermOption) OrderOption
- func ByVersions(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
- func ByVersionsCount(opts ...sql.OrderTermOption) OrderOption
Constants ¶
const ( TypeCoding = "coding" TypeTest = "test" TypeDoc = "doc" TypeSecurity = "security" TypeDeploy = "deploy" TypeRefineHarness = "refine-harness" TypeCustom = "custom" )
const ( // Label holds the string label denoting the workflow type in the database. Label = "workflow" // FieldID holds the string denoting the id field in the database. FieldID = "id" // FieldProjectID holds the string denoting the project_id field in the database. FieldProjectID = "project_id" // FieldAgentID holds the string denoting the agent_id field in the database. FieldAgentID = "agent_id" // FieldCurrentVersionID holds the string denoting the current_version_id field in the database. FieldCurrentVersionID = "current_version_id" // FieldName holds the string denoting the name field in the database. FieldName = "name" // FieldType holds the string denoting the type field in the database. FieldType = "type" // FieldRoleSlug holds the string denoting the role_slug field in the database. FieldRoleSlug = "role_slug" // FieldRoleName holds the string denoting the role_name field in the database. FieldRoleName = "role_name" // FieldRoleDescription holds the string denoting the role_description field in the database. FieldRoleDescription = "role_description" // FieldPlatformAccessAllowed holds the string denoting the platform_access_allowed field in the database. FieldPlatformAccessAllowed = "platform_access_allowed" // FieldHarnessPath holds the string denoting the harness_path field in the database. FieldHarnessPath = "harness_path" // FieldHooks holds the string denoting the hooks field in the database. FieldHooks = "hooks" // FieldMaxConcurrent holds the string denoting the max_concurrent field in the database. FieldMaxConcurrent = "max_concurrent" // FieldMaxRetryAttempts holds the string denoting the max_retry_attempts field in the database. FieldMaxRetryAttempts = "max_retry_attempts" // FieldTimeoutMinutes holds the string denoting the timeout_minutes field in the database. FieldTimeoutMinutes = "timeout_minutes" // FieldStallTimeoutMinutes holds the string denoting the stall_timeout_minutes field in the database. FieldStallTimeoutMinutes = "stall_timeout_minutes" // FieldVersion holds the string denoting the version field in the database. FieldVersion = "version" // FieldIsActive holds the string denoting the is_active field in the database. FieldIsActive = "is_active" // EdgeProject holds the string denoting the project edge name in mutations. EdgeProject = "project" // EdgeAgent holds the string denoting the agent edge name in mutations. EdgeAgent = "agent" // EdgeCurrentVersion holds the string denoting the current_version edge name in mutations. EdgeCurrentVersion = "current_version" // EdgeVersions holds the string denoting the versions edge name in mutations. EdgeVersions = "versions" // EdgeSkillBindings holds the string denoting the skill_bindings edge name in mutations. EdgeSkillBindings = "skill_bindings" // EdgePickupStatuses holds the string denoting the pickup_statuses edge name in mutations. EdgePickupStatuses = "pickup_statuses" // EdgeFinishStatuses holds the string denoting the finish_statuses edge name in mutations. EdgeFinishStatuses = "finish_statuses" // EdgeTickets holds the string denoting the tickets edge name in mutations. EdgeTickets = "tickets" // EdgeAgentRuns holds the string denoting the agent_runs edge name in mutations. EdgeAgentRuns = "agent_runs" // EdgeScheduledJobs holds the string denoting the scheduled_jobs edge name in mutations. EdgeScheduledJobs = "scheduled_jobs" // Table holds the table name of the workflow in the database. Table = "workflows" // ProjectTable is the table that holds the project relation/edge. ProjectTable = "workflows" // ProjectInverseTable is the table name for the Project entity. // It exists in this package in order to avoid circular dependency with the "project" package. ProjectInverseTable = "projects" // ProjectColumn is the table column denoting the project relation/edge. ProjectColumn = "project_id" // AgentTable is the table that holds the agent relation/edge. AgentTable = "workflows" // AgentInverseTable is the table name for the Agent entity. // It exists in this package in order to avoid circular dependency with the "agent" package. AgentInverseTable = "agents" // AgentColumn is the table column denoting the agent relation/edge. AgentColumn = "agent_id" // CurrentVersionTable is the table that holds the current_version relation/edge. CurrentVersionTable = "workflows" // CurrentVersionInverseTable is the table name for the WorkflowVersion entity. // It exists in this package in order to avoid circular dependency with the "workflowversion" package. CurrentVersionInverseTable = "workflow_versions" // CurrentVersionColumn is the table column denoting the current_version relation/edge. CurrentVersionColumn = "current_version_id" // VersionsTable is the table that holds the versions relation/edge. VersionsTable = "workflow_versions" // VersionsInverseTable is the table name for the WorkflowVersion entity. // It exists in this package in order to avoid circular dependency with the "workflowversion" package. VersionsInverseTable = "workflow_versions" // VersionsColumn is the table column denoting the versions relation/edge. VersionsColumn = "workflow_id" // SkillBindingsTable is the table that holds the skill_bindings relation/edge. SkillBindingsTable = "workflow_skill_bindings" // SkillBindingsInverseTable is the table name for the WorkflowSkillBinding entity. // It exists in this package in order to avoid circular dependency with the "workflowskillbinding" package. SkillBindingsInverseTable = "workflow_skill_bindings" // SkillBindingsColumn is the table column denoting the skill_bindings relation/edge. SkillBindingsColumn = "workflow_id" // PickupStatusesTable is the table that holds the pickup_statuses relation/edge. The primary key declared below. PickupStatusesTable = "workflow_pickup_statuses" // PickupStatusesInverseTable is the table name for the TicketStatus entity. // It exists in this package in order to avoid circular dependency with the "ticketstatus" package. PickupStatusesInverseTable = "ticket_status" // FinishStatusesTable is the table that holds the finish_statuses relation/edge. The primary key declared below. FinishStatusesTable = "workflow_finish_statuses" // FinishStatusesInverseTable is the table name for the TicketStatus entity. // It exists in this package in order to avoid circular dependency with the "ticketstatus" package. FinishStatusesInverseTable = "ticket_status" // TicketsTable is the table that holds the tickets relation/edge. TicketsTable = "tickets" // TicketsInverseTable is the table name for the Ticket entity. // It exists in this package in order to avoid circular dependency with the "ticket" package. TicketsInverseTable = "tickets" // TicketsColumn is the table column denoting the tickets relation/edge. TicketsColumn = "workflow_id" // AgentRunsTable is the table that holds the agent_runs relation/edge. AgentRunsTable = "agent_runs" // AgentRunsInverseTable is the table name for the AgentRun entity. // It exists in this package in order to avoid circular dependency with the "agentrun" package. AgentRunsInverseTable = "agent_runs" // AgentRunsColumn is the table column denoting the agent_runs relation/edge. AgentRunsColumn = "workflow_id" // ScheduledJobsTable is the table that holds the scheduled_jobs relation/edge. ScheduledJobsTable = "scheduled_jobs" // ScheduledJobsInverseTable is the table name for the ScheduledJob entity. // It exists in this package in order to avoid circular dependency with the "scheduledjob" package. ScheduledJobsInverseTable = "scheduled_jobs" // ScheduledJobsColumn is the table column denoting the scheduled_jobs relation/edge. ScheduledJobsColumn = "workflow_id" )
Variables ¶
var ( // PickupStatusesPrimaryKey and PickupStatusesColumn2 are the table columns denoting the // primary key for the pickup_statuses relation (M2M). PickupStatusesPrimaryKey = []string{"workflow_id", "ticket_status_id"} // FinishStatusesPrimaryKey and FinishStatusesColumn2 are the table columns denoting the // primary key for the finish_statuses relation (M2M). FinishStatusesPrimaryKey = []string{"workflow_id", "ticket_status_id"} )
var ( // NameValidator is a validator for the "name" field. It is called by the builders before save. NameValidator func(string) error // TypeValidator is a validator for the "type" field. It is called by the builders before save. TypeValidator func(string) error // HarnessPathValidator is a validator for the "harness_path" field. It is called by the builders before save. HarnessPathValidator func(string) error // DefaultHooks holds the default value on creation for the "hooks" field. DefaultHooks func() map[string]interface{} // DefaultMaxConcurrent holds the default value on creation for the "max_concurrent" field. DefaultMaxConcurrent int // DefaultMaxRetryAttempts holds the default value on creation for the "max_retry_attempts" field. DefaultMaxRetryAttempts int // DefaultTimeoutMinutes holds the default value on creation for the "timeout_minutes" field. DefaultTimeoutMinutes int // DefaultStallTimeoutMinutes holds the default value on creation for the "stall_timeout_minutes" field. DefaultStallTimeoutMinutes int // DefaultVersion holds the default value on creation for the "version" field. DefaultVersion int // DefaultIsActive holds the default value on creation for the "is_active" field. DefaultIsActive bool // DefaultID holds the default value on creation for the "id" field. DefaultID func() uuid.UUID )
var Columns = []string{ FieldID, FieldProjectID, FieldAgentID, FieldCurrentVersionID, FieldName, FieldType, FieldRoleSlug, FieldRoleName, FieldRoleDescription, FieldPlatformAccessAllowed, FieldHarnessPath, FieldHooks, FieldMaxConcurrent, FieldMaxRetryAttempts, FieldTimeoutMinutes, FieldStallTimeoutMinutes, FieldVersion, FieldIsActive, }
Columns holds all SQL columns for workflow fields.
Functions ¶
func AgentID ¶
AgentID applies equality check predicate on the "agent_id" field. It's identical to AgentIDEQ.
func AgentIDIsNil ¶
AgentIDIsNil applies the IsNil predicate on the "agent_id" field.
func AgentIDNEQ ¶
AgentIDNEQ applies the NEQ predicate on the "agent_id" field.
func AgentIDNotIn ¶
AgentIDNotIn applies the NotIn predicate on the "agent_id" field.
func AgentIDNotNil ¶
AgentIDNotNil applies the NotNil predicate on the "agent_id" field.
func CurrentVersionID ¶
CurrentVersionID applies equality check predicate on the "current_version_id" field. It's identical to CurrentVersionIDEQ.
func CurrentVersionIDEQ ¶
CurrentVersionIDEQ applies the EQ predicate on the "current_version_id" field.
func CurrentVersionIDIn ¶
CurrentVersionIDIn applies the In predicate on the "current_version_id" field.
func CurrentVersionIDIsNil ¶
CurrentVersionIDIsNil applies the IsNil predicate on the "current_version_id" field.
func CurrentVersionIDNEQ ¶
CurrentVersionIDNEQ applies the NEQ predicate on the "current_version_id" field.
func CurrentVersionIDNotIn ¶
CurrentVersionIDNotIn applies the NotIn predicate on the "current_version_id" field.
func CurrentVersionIDNotNil ¶
CurrentVersionIDNotNil applies the NotNil predicate on the "current_version_id" field.
func HarnessPath ¶
HarnessPath applies equality check predicate on the "harness_path" field. It's identical to HarnessPathEQ.
func HarnessPathContains ¶
HarnessPathContains applies the Contains predicate on the "harness_path" field.
func HarnessPathContainsFold ¶
HarnessPathContainsFold applies the ContainsFold predicate on the "harness_path" field.
func HarnessPathEQ ¶
HarnessPathEQ applies the EQ predicate on the "harness_path" field.
func HarnessPathEqualFold ¶
HarnessPathEqualFold applies the EqualFold predicate on the "harness_path" field.
func HarnessPathGT ¶
HarnessPathGT applies the GT predicate on the "harness_path" field.
func HarnessPathGTE ¶
HarnessPathGTE applies the GTE predicate on the "harness_path" field.
func HarnessPathHasPrefix ¶
HarnessPathHasPrefix applies the HasPrefix predicate on the "harness_path" field.
func HarnessPathHasSuffix ¶
HarnessPathHasSuffix applies the HasSuffix predicate on the "harness_path" field.
func HarnessPathIn ¶
HarnessPathIn applies the In predicate on the "harness_path" field.
func HarnessPathLT ¶
HarnessPathLT applies the LT predicate on the "harness_path" field.
func HarnessPathLTE ¶
HarnessPathLTE applies the LTE predicate on the "harness_path" field.
func HarnessPathNEQ ¶
HarnessPathNEQ applies the NEQ predicate on the "harness_path" field.
func HarnessPathNotIn ¶
HarnessPathNotIn applies the NotIn predicate on the "harness_path" field.
func HasAgentRuns ¶
HasAgentRuns applies the HasEdge predicate on the "agent_runs" edge.
func HasAgentRunsWith ¶
HasAgentRunsWith applies the HasEdge predicate on the "agent_runs" edge with a given conditions (other predicates).
func HasAgentWith ¶
HasAgentWith applies the HasEdge predicate on the "agent" edge with a given conditions (other predicates).
func HasCurrentVersion ¶
HasCurrentVersion applies the HasEdge predicate on the "current_version" edge.
func HasCurrentVersionWith ¶
func HasCurrentVersionWith(preds ...predicate.WorkflowVersion) predicate.Workflow
HasCurrentVersionWith applies the HasEdge predicate on the "current_version" edge with a given conditions (other predicates).
func HasFinishStatuses ¶
HasFinishStatuses applies the HasEdge predicate on the "finish_statuses" edge.
func HasFinishStatusesWith ¶
func HasFinishStatusesWith(preds ...predicate.TicketStatus) predicate.Workflow
HasFinishStatusesWith applies the HasEdge predicate on the "finish_statuses" edge with a given conditions (other predicates).
func HasPickupStatuses ¶
HasPickupStatuses applies the HasEdge predicate on the "pickup_statuses" edge.
func HasPickupStatusesWith ¶
func HasPickupStatusesWith(preds ...predicate.TicketStatus) predicate.Workflow
HasPickupStatusesWith applies the HasEdge predicate on the "pickup_statuses" edge with a given conditions (other predicates).
func HasProject ¶
HasProject applies the HasEdge predicate on the "project" edge.
func HasProjectWith ¶
HasProjectWith applies the HasEdge predicate on the "project" edge with a given conditions (other predicates).
func HasScheduledJobs ¶
HasScheduledJobs applies the HasEdge predicate on the "scheduled_jobs" edge.
func HasScheduledJobsWith ¶
func HasScheduledJobsWith(preds ...predicate.ScheduledJob) predicate.Workflow
HasScheduledJobsWith applies the HasEdge predicate on the "scheduled_jobs" edge with a given conditions (other predicates).
func HasSkillBindings ¶
HasSkillBindings applies the HasEdge predicate on the "skill_bindings" edge.
func HasSkillBindingsWith ¶
func HasSkillBindingsWith(preds ...predicate.WorkflowSkillBinding) predicate.Workflow
HasSkillBindingsWith applies the HasEdge predicate on the "skill_bindings" edge with a given conditions (other predicates).
func HasTickets ¶
HasTickets applies the HasEdge predicate on the "tickets" edge.
func HasTicketsWith ¶
HasTicketsWith applies the HasEdge predicate on the "tickets" edge with a given conditions (other predicates).
func HasVersions ¶
HasVersions applies the HasEdge predicate on the "versions" edge.
func HasVersionsWith ¶
func HasVersionsWith(preds ...predicate.WorkflowVersion) predicate.Workflow
HasVersionsWith applies the HasEdge predicate on the "versions" edge with a given conditions (other predicates).
func IsActive ¶
IsActive applies equality check predicate on the "is_active" field. It's identical to IsActiveEQ.
func IsActiveEQ ¶
IsActiveEQ applies the EQ predicate on the "is_active" field.
func IsActiveNEQ ¶
IsActiveNEQ applies the NEQ predicate on the "is_active" field.
func MaxConcurrent ¶
MaxConcurrent applies equality check predicate on the "max_concurrent" field. It's identical to MaxConcurrentEQ.
func MaxConcurrentEQ ¶
MaxConcurrentEQ applies the EQ predicate on the "max_concurrent" field.
func MaxConcurrentGT ¶
MaxConcurrentGT applies the GT predicate on the "max_concurrent" field.
func MaxConcurrentGTE ¶
MaxConcurrentGTE applies the GTE predicate on the "max_concurrent" field.
func MaxConcurrentIn ¶
MaxConcurrentIn applies the In predicate on the "max_concurrent" field.
func MaxConcurrentLT ¶
MaxConcurrentLT applies the LT predicate on the "max_concurrent" field.
func MaxConcurrentLTE ¶
MaxConcurrentLTE applies the LTE predicate on the "max_concurrent" field.
func MaxConcurrentNEQ ¶
MaxConcurrentNEQ applies the NEQ predicate on the "max_concurrent" field.
func MaxConcurrentNotIn ¶
MaxConcurrentNotIn applies the NotIn predicate on the "max_concurrent" field.
func MaxRetryAttempts ¶
MaxRetryAttempts applies equality check predicate on the "max_retry_attempts" field. It's identical to MaxRetryAttemptsEQ.
func MaxRetryAttemptsEQ ¶
MaxRetryAttemptsEQ applies the EQ predicate on the "max_retry_attempts" field.
func MaxRetryAttemptsGT ¶
MaxRetryAttemptsGT applies the GT predicate on the "max_retry_attempts" field.
func MaxRetryAttemptsGTE ¶
MaxRetryAttemptsGTE applies the GTE predicate on the "max_retry_attempts" field.
func MaxRetryAttemptsIn ¶
MaxRetryAttemptsIn applies the In predicate on the "max_retry_attempts" field.
func MaxRetryAttemptsLT ¶
MaxRetryAttemptsLT applies the LT predicate on the "max_retry_attempts" field.
func MaxRetryAttemptsLTE ¶
MaxRetryAttemptsLTE applies the LTE predicate on the "max_retry_attempts" field.
func MaxRetryAttemptsNEQ ¶
MaxRetryAttemptsNEQ applies the NEQ predicate on the "max_retry_attempts" field.
func MaxRetryAttemptsNotIn ¶
MaxRetryAttemptsNotIn applies the NotIn predicate on the "max_retry_attempts" field.
func NameContains ¶
NameContains applies the Contains predicate on the "name" field.
func NameContainsFold ¶
NameContainsFold applies the ContainsFold predicate on the "name" field.
func NameEqualFold ¶
NameEqualFold applies the EqualFold predicate on the "name" field.
func NameHasPrefix ¶
NameHasPrefix applies the HasPrefix predicate on the "name" field.
func NameHasSuffix ¶
NameHasSuffix applies the HasSuffix predicate on the "name" field.
func PlatformAccessAllowed ¶
func PlatformAccessAllowed(v pgarray.StringArray) predicate.Workflow
PlatformAccessAllowed applies equality check predicate on the "platform_access_allowed" field. It's identical to PlatformAccessAllowedEQ.
func PlatformAccessAllowedEQ ¶
func PlatformAccessAllowedEQ(v pgarray.StringArray) predicate.Workflow
PlatformAccessAllowedEQ applies the EQ predicate on the "platform_access_allowed" field.
func PlatformAccessAllowedGT ¶
func PlatformAccessAllowedGT(v pgarray.StringArray) predicate.Workflow
PlatformAccessAllowedGT applies the GT predicate on the "platform_access_allowed" field.
func PlatformAccessAllowedGTE ¶
func PlatformAccessAllowedGTE(v pgarray.StringArray) predicate.Workflow
PlatformAccessAllowedGTE applies the GTE predicate on the "platform_access_allowed" field.
func PlatformAccessAllowedIn ¶
func PlatformAccessAllowedIn(vs ...pgarray.StringArray) predicate.Workflow
PlatformAccessAllowedIn applies the In predicate on the "platform_access_allowed" field.
func PlatformAccessAllowedIsNil ¶
PlatformAccessAllowedIsNil applies the IsNil predicate on the "platform_access_allowed" field.
func PlatformAccessAllowedLT ¶
func PlatformAccessAllowedLT(v pgarray.StringArray) predicate.Workflow
PlatformAccessAllowedLT applies the LT predicate on the "platform_access_allowed" field.
func PlatformAccessAllowedLTE ¶
func PlatformAccessAllowedLTE(v pgarray.StringArray) predicate.Workflow
PlatformAccessAllowedLTE applies the LTE predicate on the "platform_access_allowed" field.
func PlatformAccessAllowedNEQ ¶
func PlatformAccessAllowedNEQ(v pgarray.StringArray) predicate.Workflow
PlatformAccessAllowedNEQ applies the NEQ predicate on the "platform_access_allowed" field.
func PlatformAccessAllowedNotIn ¶
func PlatformAccessAllowedNotIn(vs ...pgarray.StringArray) predicate.Workflow
PlatformAccessAllowedNotIn applies the NotIn predicate on the "platform_access_allowed" field.
func PlatformAccessAllowedNotNil ¶
PlatformAccessAllowedNotNil applies the NotNil predicate on the "platform_access_allowed" field.
func ProjectID ¶
ProjectID applies equality check predicate on the "project_id" field. It's identical to ProjectIDEQ.
func ProjectIDEQ ¶
ProjectIDEQ applies the EQ predicate on the "project_id" field.
func ProjectIDIn ¶
ProjectIDIn applies the In predicate on the "project_id" field.
func ProjectIDNEQ ¶
ProjectIDNEQ applies the NEQ predicate on the "project_id" field.
func ProjectIDNotIn ¶
ProjectIDNotIn applies the NotIn predicate on the "project_id" field.
func RoleDescription ¶
RoleDescription applies equality check predicate on the "role_description" field. It's identical to RoleDescriptionEQ.
func RoleDescriptionContains ¶
RoleDescriptionContains applies the Contains predicate on the "role_description" field.
func RoleDescriptionContainsFold ¶
RoleDescriptionContainsFold applies the ContainsFold predicate on the "role_description" field.
func RoleDescriptionEQ ¶
RoleDescriptionEQ applies the EQ predicate on the "role_description" field.
func RoleDescriptionEqualFold ¶
RoleDescriptionEqualFold applies the EqualFold predicate on the "role_description" field.
func RoleDescriptionGT ¶
RoleDescriptionGT applies the GT predicate on the "role_description" field.
func RoleDescriptionGTE ¶
RoleDescriptionGTE applies the GTE predicate on the "role_description" field.
func RoleDescriptionHasPrefix ¶
RoleDescriptionHasPrefix applies the HasPrefix predicate on the "role_description" field.
func RoleDescriptionHasSuffix ¶
RoleDescriptionHasSuffix applies the HasSuffix predicate on the "role_description" field.
func RoleDescriptionIn ¶
RoleDescriptionIn applies the In predicate on the "role_description" field.
func RoleDescriptionIsNil ¶
RoleDescriptionIsNil applies the IsNil predicate on the "role_description" field.
func RoleDescriptionLT ¶
RoleDescriptionLT applies the LT predicate on the "role_description" field.
func RoleDescriptionLTE ¶
RoleDescriptionLTE applies the LTE predicate on the "role_description" field.
func RoleDescriptionNEQ ¶
RoleDescriptionNEQ applies the NEQ predicate on the "role_description" field.
func RoleDescriptionNotIn ¶
RoleDescriptionNotIn applies the NotIn predicate on the "role_description" field.
func RoleDescriptionNotNil ¶
RoleDescriptionNotNil applies the NotNil predicate on the "role_description" field.
func RoleName ¶
RoleName applies equality check predicate on the "role_name" field. It's identical to RoleNameEQ.
func RoleNameContains ¶
RoleNameContains applies the Contains predicate on the "role_name" field.
func RoleNameContainsFold ¶
RoleNameContainsFold applies the ContainsFold predicate on the "role_name" field.
func RoleNameEQ ¶
RoleNameEQ applies the EQ predicate on the "role_name" field.
func RoleNameEqualFold ¶
RoleNameEqualFold applies the EqualFold predicate on the "role_name" field.
func RoleNameGT ¶
RoleNameGT applies the GT predicate on the "role_name" field.
func RoleNameGTE ¶
RoleNameGTE applies the GTE predicate on the "role_name" field.
func RoleNameHasPrefix ¶
RoleNameHasPrefix applies the HasPrefix predicate on the "role_name" field.
func RoleNameHasSuffix ¶
RoleNameHasSuffix applies the HasSuffix predicate on the "role_name" field.
func RoleNameIn ¶
RoleNameIn applies the In predicate on the "role_name" field.
func RoleNameIsNil ¶
RoleNameIsNil applies the IsNil predicate on the "role_name" field.
func RoleNameLT ¶
RoleNameLT applies the LT predicate on the "role_name" field.
func RoleNameLTE ¶
RoleNameLTE applies the LTE predicate on the "role_name" field.
func RoleNameNEQ ¶
RoleNameNEQ applies the NEQ predicate on the "role_name" field.
func RoleNameNotIn ¶
RoleNameNotIn applies the NotIn predicate on the "role_name" field.
func RoleNameNotNil ¶
RoleNameNotNil applies the NotNil predicate on the "role_name" field.
func RoleSlug ¶
RoleSlug applies equality check predicate on the "role_slug" field. It's identical to RoleSlugEQ.
func RoleSlugContains ¶
RoleSlugContains applies the Contains predicate on the "role_slug" field.
func RoleSlugContainsFold ¶
RoleSlugContainsFold applies the ContainsFold predicate on the "role_slug" field.
func RoleSlugEQ ¶
RoleSlugEQ applies the EQ predicate on the "role_slug" field.
func RoleSlugEqualFold ¶
RoleSlugEqualFold applies the EqualFold predicate on the "role_slug" field.
func RoleSlugGT ¶
RoleSlugGT applies the GT predicate on the "role_slug" field.
func RoleSlugGTE ¶
RoleSlugGTE applies the GTE predicate on the "role_slug" field.
func RoleSlugHasPrefix ¶
RoleSlugHasPrefix applies the HasPrefix predicate on the "role_slug" field.
func RoleSlugHasSuffix ¶
RoleSlugHasSuffix applies the HasSuffix predicate on the "role_slug" field.
func RoleSlugIn ¶
RoleSlugIn applies the In predicate on the "role_slug" field.
func RoleSlugIsNil ¶
RoleSlugIsNil applies the IsNil predicate on the "role_slug" field.
func RoleSlugLT ¶
RoleSlugLT applies the LT predicate on the "role_slug" field.
func RoleSlugLTE ¶
RoleSlugLTE applies the LTE predicate on the "role_slug" field.
func RoleSlugNEQ ¶
RoleSlugNEQ applies the NEQ predicate on the "role_slug" field.
func RoleSlugNotIn ¶
RoleSlugNotIn applies the NotIn predicate on the "role_slug" field.
func RoleSlugNotNil ¶
RoleSlugNotNil applies the NotNil predicate on the "role_slug" field.
func StallTimeoutMinutes ¶
StallTimeoutMinutes applies equality check predicate on the "stall_timeout_minutes" field. It's identical to StallTimeoutMinutesEQ.
func StallTimeoutMinutesEQ ¶
StallTimeoutMinutesEQ applies the EQ predicate on the "stall_timeout_minutes" field.
func StallTimeoutMinutesGT ¶
StallTimeoutMinutesGT applies the GT predicate on the "stall_timeout_minutes" field.
func StallTimeoutMinutesGTE ¶
StallTimeoutMinutesGTE applies the GTE predicate on the "stall_timeout_minutes" field.
func StallTimeoutMinutesIn ¶
StallTimeoutMinutesIn applies the In predicate on the "stall_timeout_minutes" field.
func StallTimeoutMinutesLT ¶
StallTimeoutMinutesLT applies the LT predicate on the "stall_timeout_minutes" field.
func StallTimeoutMinutesLTE ¶
StallTimeoutMinutesLTE applies the LTE predicate on the "stall_timeout_minutes" field.
func StallTimeoutMinutesNEQ ¶
StallTimeoutMinutesNEQ applies the NEQ predicate on the "stall_timeout_minutes" field.
func StallTimeoutMinutesNotIn ¶
StallTimeoutMinutesNotIn applies the NotIn predicate on the "stall_timeout_minutes" field.
func TimeoutMinutes ¶
TimeoutMinutes applies equality check predicate on the "timeout_minutes" field. It's identical to TimeoutMinutesEQ.
func TimeoutMinutesEQ ¶
TimeoutMinutesEQ applies the EQ predicate on the "timeout_minutes" field.
func TimeoutMinutesGT ¶
TimeoutMinutesGT applies the GT predicate on the "timeout_minutes" field.
func TimeoutMinutesGTE ¶
TimeoutMinutesGTE applies the GTE predicate on the "timeout_minutes" field.
func TimeoutMinutesIn ¶
TimeoutMinutesIn applies the In predicate on the "timeout_minutes" field.
func TimeoutMinutesLT ¶
TimeoutMinutesLT applies the LT predicate on the "timeout_minutes" field.
func TimeoutMinutesLTE ¶
TimeoutMinutesLTE applies the LTE predicate on the "timeout_minutes" field.
func TimeoutMinutesNEQ ¶
TimeoutMinutesNEQ applies the NEQ predicate on the "timeout_minutes" field.
func TimeoutMinutesNotIn ¶
TimeoutMinutesNotIn applies the NotIn predicate on the "timeout_minutes" field.
func TypeContains ¶
TypeContains applies the Contains predicate on the "type" field.
func TypeContainsFold ¶
TypeContainsFold applies the ContainsFold predicate on the "type" field.
func TypeEqualFold ¶
TypeEqualFold applies the EqualFold predicate on the "type" field.
func TypeHasPrefix ¶
TypeHasPrefix applies the HasPrefix predicate on the "type" field.
func TypeHasSuffix ¶
TypeHasSuffix applies the HasSuffix predicate on the "type" field.
func ValidColumn ¶
ValidColumn reports if the column name is valid (part of the table columns).
func Version ¶
Version applies equality check predicate on the "version" field. It's identical to VersionEQ.
func VersionGTE ¶
VersionGTE applies the GTE predicate on the "version" field.
func VersionLTE ¶
VersionLTE applies the LTE predicate on the "version" field.
func VersionNEQ ¶
VersionNEQ applies the NEQ predicate on the "version" field.
func VersionNotIn ¶
VersionNotIn applies the NotIn predicate on the "version" field.
Types ¶
type OrderOption ¶
OrderOption defines the ordering options for the Workflow queries.
func ByAgentField ¶
func ByAgentField(field string, opts ...sql.OrderTermOption) OrderOption
ByAgentField orders the results by agent field.
func ByAgentID ¶
func ByAgentID(opts ...sql.OrderTermOption) OrderOption
ByAgentID orders the results by the agent_id field.
func ByAgentRuns ¶
func ByAgentRuns(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByAgentRuns orders the results by agent_runs terms.
func ByAgentRunsCount ¶
func ByAgentRunsCount(opts ...sql.OrderTermOption) OrderOption
ByAgentRunsCount orders the results by agent_runs count.
func ByCurrentVersionField ¶
func ByCurrentVersionField(field string, opts ...sql.OrderTermOption) OrderOption
ByCurrentVersionField orders the results by current_version field.
func ByCurrentVersionID ¶
func ByCurrentVersionID(opts ...sql.OrderTermOption) OrderOption
ByCurrentVersionID orders the results by the current_version_id field.
func ByFinishStatuses ¶
func ByFinishStatuses(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByFinishStatuses orders the results by finish_statuses terms.
func ByFinishStatusesCount ¶
func ByFinishStatusesCount(opts ...sql.OrderTermOption) OrderOption
ByFinishStatusesCount orders the results by finish_statuses count.
func ByHarnessPath ¶
func ByHarnessPath(opts ...sql.OrderTermOption) OrderOption
ByHarnessPath orders the results by the harness_path field.
func ByID ¶
func ByID(opts ...sql.OrderTermOption) OrderOption
ByID orders the results by the id field.
func ByIsActive ¶
func ByIsActive(opts ...sql.OrderTermOption) OrderOption
ByIsActive orders the results by the is_active field.
func ByMaxConcurrent ¶
func ByMaxConcurrent(opts ...sql.OrderTermOption) OrderOption
ByMaxConcurrent orders the results by the max_concurrent field.
func ByMaxRetryAttempts ¶
func ByMaxRetryAttempts(opts ...sql.OrderTermOption) OrderOption
ByMaxRetryAttempts orders the results by the max_retry_attempts field.
func ByName ¶
func ByName(opts ...sql.OrderTermOption) OrderOption
ByName orders the results by the name field.
func ByPickupStatuses ¶
func ByPickupStatuses(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByPickupStatuses orders the results by pickup_statuses terms.
func ByPickupStatusesCount ¶
func ByPickupStatusesCount(opts ...sql.OrderTermOption) OrderOption
ByPickupStatusesCount orders the results by pickup_statuses count.
func ByPlatformAccessAllowed ¶
func ByPlatformAccessAllowed(opts ...sql.OrderTermOption) OrderOption
ByPlatformAccessAllowed orders the results by the platform_access_allowed field.
func ByProjectField ¶
func ByProjectField(field string, opts ...sql.OrderTermOption) OrderOption
ByProjectField orders the results by project field.
func ByProjectID ¶
func ByProjectID(opts ...sql.OrderTermOption) OrderOption
ByProjectID orders the results by the project_id field.
func ByRoleDescription ¶
func ByRoleDescription(opts ...sql.OrderTermOption) OrderOption
ByRoleDescription orders the results by the role_description field.
func ByRoleName ¶
func ByRoleName(opts ...sql.OrderTermOption) OrderOption
ByRoleName orders the results by the role_name field.
func ByRoleSlug ¶
func ByRoleSlug(opts ...sql.OrderTermOption) OrderOption
ByRoleSlug orders the results by the role_slug field.
func ByScheduledJobs ¶
func ByScheduledJobs(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByScheduledJobs orders the results by scheduled_jobs terms.
func ByScheduledJobsCount ¶
func ByScheduledJobsCount(opts ...sql.OrderTermOption) OrderOption
ByScheduledJobsCount orders the results by scheduled_jobs count.
func BySkillBindings ¶
func BySkillBindings(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
BySkillBindings orders the results by skill_bindings terms.
func BySkillBindingsCount ¶
func BySkillBindingsCount(opts ...sql.OrderTermOption) OrderOption
BySkillBindingsCount orders the results by skill_bindings count.
func ByStallTimeoutMinutes ¶
func ByStallTimeoutMinutes(opts ...sql.OrderTermOption) OrderOption
ByStallTimeoutMinutes orders the results by the stall_timeout_minutes field.
func ByTickets ¶
func ByTickets(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByTickets orders the results by tickets terms.
func ByTicketsCount ¶
func ByTicketsCount(opts ...sql.OrderTermOption) OrderOption
ByTicketsCount orders the results by tickets count.
func ByTimeoutMinutes ¶
func ByTimeoutMinutes(opts ...sql.OrderTermOption) OrderOption
ByTimeoutMinutes orders the results by the timeout_minutes field.
func ByType ¶
func ByType(opts ...sql.OrderTermOption) OrderOption
ByType orders the results by the type field.
func ByVersion ¶
func ByVersion(opts ...sql.OrderTermOption) OrderOption
ByVersion orders the results by the version field.
func ByVersions ¶
func ByVersions(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption
ByVersions orders the results by versions terms.
func ByVersionsCount ¶
func ByVersionsCount(opts ...sql.OrderTermOption) OrderOption
ByVersionsCount orders the results by versions count.