workflowstepexecution

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Mar 14, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Label holds the string label denoting the workflowstepexecution type in the database.
	Label = "workflow_step_execution"
	// FieldID holds the string denoting the id field in the database.
	FieldID = "id"
	// FieldName holds the string denoting the name field in the database.
	FieldName = "name"
	// FieldDescription holds the string denoting the description field in the database.
	FieldDescription = "description"
	// FieldLabels holds the string denoting the labels field in the database.
	FieldLabels = "labels"
	// FieldAnnotations holds the string denoting the annotations field in the database.
	FieldAnnotations = "annotations"
	// FieldCreateTime holds the string denoting the create_time field in the database.
	FieldCreateTime = "create_time"
	// FieldUpdateTime holds the string denoting the update_time field in the database.
	FieldUpdateTime = "update_time"
	// FieldStatus holds the string denoting the status field in the database.
	FieldStatus = "status"
	// FieldWorkflowStepID holds the string denoting the workflow_step_id field in the database.
	FieldWorkflowStepID = "workflow_step_id"
	// FieldWorkflowExecutionID holds the string denoting the workflow_execution_id field in the database.
	FieldWorkflowExecutionID = "workflow_execution_id"
	// FieldWorkflowStageExecutionID holds the string denoting the workflow_stage_execution_id field in the database.
	FieldWorkflowStageExecutionID = "workflow_stage_execution_id"
	// FieldProjectID holds the string denoting the project_id field in the database.
	FieldProjectID = "project_id"
	// FieldWorkflowID holds the string denoting the workflow_id field in the database.
	FieldWorkflowID = "workflow_id"
	// FieldType holds the string denoting the type field in the database.
	FieldType = "type"
	// FieldAttributes holds the string denoting the attributes field in the database.
	FieldAttributes = "attributes"
	// FieldTimes holds the string denoting the times field in the database.
	FieldTimes = "times"
	// FieldExecuteTime holds the string denoting the execute_time field in the database.
	FieldExecuteTime = "execute_time"
	// FieldDuration holds the string denoting the duration field in the database.
	FieldDuration = "duration"
	// FieldRetryStrategy holds the string denoting the retrystrategy field in the database.
	FieldRetryStrategy = "retry_strategy"
	// FieldTimeout holds the string denoting the timeout field in the database.
	FieldTimeout = "timeout"
	// FieldOrder holds the string denoting the order field in the database.
	FieldOrder = "order"
	// FieldRecord holds the string denoting the record field in the database.
	FieldRecord = "record"
	// EdgeProject holds the string denoting the project edge name in mutations.
	EdgeProject = "project"
	// EdgeStageExecution holds the string denoting the stage_execution edge name in mutations.
	EdgeStageExecution = "stage_execution"
	// Table holds the table name of the workflowstepexecution in the database.
	Table = "workflow_step_executions"
	// ProjectTable is the table that holds the project relation/edge.
	ProjectTable = "workflow_step_executions"
	// 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"
	// StageExecutionTable is the table that holds the stage_execution relation/edge.
	StageExecutionTable = "workflow_step_executions"
	// StageExecutionInverseTable is the table name for the WorkflowStageExecution entity.
	// It exists in this package in order to avoid circular dependency with the "workflowstageexecution" package.
	StageExecutionInverseTable = "workflow_stage_executions"
	// StageExecutionColumn is the table column denoting the stage_execution relation/edge.
	StageExecutionColumn = "workflow_stage_execution_id"
)

Variables

View Source
var (
	Hooks        [1]ent.Hook
	Interceptors [1]ent.Interceptor
	// NameValidator is a validator for the "name" field. It is called by the builders before save.
	NameValidator func(string) error
	// DefaultLabels holds the default value on creation for the "labels" field.
	DefaultLabels map[string]string
	// DefaultAnnotations holds the default value on creation for the "annotations" field.
	DefaultAnnotations map[string]string
	// DefaultCreateTime holds the default value on creation for the "create_time" field.
	DefaultCreateTime func() time.Time
	// DefaultUpdateTime holds the default value on creation for the "update_time" field.
	DefaultUpdateTime func() time.Time
	// UpdateDefaultUpdateTime holds the default value on update for the "update_time" field.
	UpdateDefaultUpdateTime func() time.Time
	// ProjectIDValidator is a validator for the "project_id" field. It is called by the builders before save.
	ProjectIDValidator func(string) error
	// WorkflowIDValidator is a validator for the "workflow_id" field. It is called by the builders before save.
	WorkflowIDValidator func(string) error
	// TypeValidator is a validator for the "type" field. It is called by the builders before save.
	TypeValidator func(string) error
	// DefaultTimes holds the default value on creation for the "times" field.
	DefaultTimes int
	// TimesValidator is a validator for the "times" field. It is called by the builders before save.
	TimesValidator func(int) error
	// DefaultDuration holds the default value on creation for the "duration" field.
	DefaultDuration int
	// DurationValidator is a validator for the "duration" field. It is called by the builders before save.
	DurationValidator func(int) error
	// DefaultTimeout holds the default value on creation for the "timeout" field.
	DefaultTimeout int
	// TimeoutValidator is a validator for the "timeout" field. It is called by the builders before save.
	TimeoutValidator func(int) error
	// DefaultOrder holds the default value on creation for the "order" field.
	DefaultOrder int
	// OrderValidator is a validator for the "order" field. It is called by the builders before save.
	OrderValidator func(int) error
	// DefaultRecord holds the default value on creation for the "record" field.
	DefaultRecord string
)

Note that the variables below are initialized by the runtime package on the initialization of the application. Therefore, it should be imported in the main as follows:

import _ "github.com/seal-io/walrus/pkg/dao/model/runtime"

Columns holds all SQL columns for workflowstepexecution fields.

Functions

func And

And groups predicates with the AND operator between them.

func AnnotationsIsNil

func AnnotationsIsNil() predicate.WorkflowStepExecution

AnnotationsIsNil applies the IsNil predicate on the "annotations" field.

func AnnotationsNotNil

func AnnotationsNotNil() predicate.WorkflowStepExecution

AnnotationsNotNil applies the NotNil predicate on the "annotations" field.

func AttributesIsNil

func AttributesIsNil() predicate.WorkflowStepExecution

AttributesIsNil applies the IsNil predicate on the "attributes" field.

func AttributesNotNil

func AttributesNotNil() predicate.WorkflowStepExecution

AttributesNotNil applies the NotNil predicate on the "attributes" field.

func CreateTime

CreateTime applies equality check predicate on the "create_time" field. It's identical to CreateTimeEQ.

func CreateTimeEQ

func CreateTimeEQ(v time.Time) predicate.WorkflowStepExecution

CreateTimeEQ applies the EQ predicate on the "create_time" field.

func CreateTimeGT

func CreateTimeGT(v time.Time) predicate.WorkflowStepExecution

CreateTimeGT applies the GT predicate on the "create_time" field.

func CreateTimeGTE

func CreateTimeGTE(v time.Time) predicate.WorkflowStepExecution

CreateTimeGTE applies the GTE predicate on the "create_time" field.

func CreateTimeIn

func CreateTimeIn(vs ...time.Time) predicate.WorkflowStepExecution

CreateTimeIn applies the In predicate on the "create_time" field.

func CreateTimeLT

func CreateTimeLT(v time.Time) predicate.WorkflowStepExecution

CreateTimeLT applies the LT predicate on the "create_time" field.

func CreateTimeLTE

func CreateTimeLTE(v time.Time) predicate.WorkflowStepExecution

CreateTimeLTE applies the LTE predicate on the "create_time" field.

func CreateTimeNEQ

func CreateTimeNEQ(v time.Time) predicate.WorkflowStepExecution

CreateTimeNEQ applies the NEQ predicate on the "create_time" field.

func CreateTimeNotIn

func CreateTimeNotIn(vs ...time.Time) predicate.WorkflowStepExecution

CreateTimeNotIn applies the NotIn predicate on the "create_time" field.

func Description

func Description(v string) predicate.WorkflowStepExecution

Description applies equality check predicate on the "description" field. It's identical to DescriptionEQ.

func DescriptionContains

func DescriptionContains(v string) predicate.WorkflowStepExecution

DescriptionContains applies the Contains predicate on the "description" field.

func DescriptionContainsFold

func DescriptionContainsFold(v string) predicate.WorkflowStepExecution

DescriptionContainsFold applies the ContainsFold predicate on the "description" field.

func DescriptionEQ

func DescriptionEQ(v string) predicate.WorkflowStepExecution

DescriptionEQ applies the EQ predicate on the "description" field.

func DescriptionEqualFold

func DescriptionEqualFold(v string) predicate.WorkflowStepExecution

DescriptionEqualFold applies the EqualFold predicate on the "description" field.

func DescriptionGT

func DescriptionGT(v string) predicate.WorkflowStepExecution

DescriptionGT applies the GT predicate on the "description" field.

func DescriptionGTE

func DescriptionGTE(v string) predicate.WorkflowStepExecution

DescriptionGTE applies the GTE predicate on the "description" field.

func DescriptionHasPrefix

func DescriptionHasPrefix(v string) predicate.WorkflowStepExecution

DescriptionHasPrefix applies the HasPrefix predicate on the "description" field.

func DescriptionHasSuffix

func DescriptionHasSuffix(v string) predicate.WorkflowStepExecution

DescriptionHasSuffix applies the HasSuffix predicate on the "description" field.

func DescriptionIn

func DescriptionIn(vs ...string) predicate.WorkflowStepExecution

DescriptionIn applies the In predicate on the "description" field.

func DescriptionIsNil

func DescriptionIsNil() predicate.WorkflowStepExecution

DescriptionIsNil applies the IsNil predicate on the "description" field.

func DescriptionLT

func DescriptionLT(v string) predicate.WorkflowStepExecution

DescriptionLT applies the LT predicate on the "description" field.

func DescriptionLTE

func DescriptionLTE(v string) predicate.WorkflowStepExecution

DescriptionLTE applies the LTE predicate on the "description" field.

func DescriptionNEQ

func DescriptionNEQ(v string) predicate.WorkflowStepExecution

DescriptionNEQ applies the NEQ predicate on the "description" field.

func DescriptionNotIn

func DescriptionNotIn(vs ...string) predicate.WorkflowStepExecution

DescriptionNotIn applies the NotIn predicate on the "description" field.

func DescriptionNotNil

func DescriptionNotNil() predicate.WorkflowStepExecution

DescriptionNotNil applies the NotNil predicate on the "description" field.

func Duration

Duration applies equality check predicate on the "duration" field. It's identical to DurationEQ.

func DurationEQ

func DurationEQ(v int) predicate.WorkflowStepExecution

DurationEQ applies the EQ predicate on the "duration" field.

func DurationGT

func DurationGT(v int) predicate.WorkflowStepExecution

DurationGT applies the GT predicate on the "duration" field.

func DurationGTE

func DurationGTE(v int) predicate.WorkflowStepExecution

DurationGTE applies the GTE predicate on the "duration" field.

func DurationIn

func DurationIn(vs ...int) predicate.WorkflowStepExecution

DurationIn applies the In predicate on the "duration" field.

func DurationLT

func DurationLT(v int) predicate.WorkflowStepExecution

DurationLT applies the LT predicate on the "duration" field.

func DurationLTE

func DurationLTE(v int) predicate.WorkflowStepExecution

DurationLTE applies the LTE predicate on the "duration" field.

func DurationNEQ

func DurationNEQ(v int) predicate.WorkflowStepExecution

DurationNEQ applies the NEQ predicate on the "duration" field.

func DurationNotIn

func DurationNotIn(vs ...int) predicate.WorkflowStepExecution

DurationNotIn applies the NotIn predicate on the "duration" field.

func ExecuteTime

ExecuteTime applies equality check predicate on the "execute_time" field. It's identical to ExecuteTimeEQ.

func ExecuteTimeEQ

func ExecuteTimeEQ(v time.Time) predicate.WorkflowStepExecution

ExecuteTimeEQ applies the EQ predicate on the "execute_time" field.

func ExecuteTimeGT

func ExecuteTimeGT(v time.Time) predicate.WorkflowStepExecution

ExecuteTimeGT applies the GT predicate on the "execute_time" field.

func ExecuteTimeGTE

func ExecuteTimeGTE(v time.Time) predicate.WorkflowStepExecution

ExecuteTimeGTE applies the GTE predicate on the "execute_time" field.

func ExecuteTimeIn

func ExecuteTimeIn(vs ...time.Time) predicate.WorkflowStepExecution

ExecuteTimeIn applies the In predicate on the "execute_time" field.

func ExecuteTimeIsNil

func ExecuteTimeIsNil() predicate.WorkflowStepExecution

ExecuteTimeIsNil applies the IsNil predicate on the "execute_time" field.

func ExecuteTimeLT

func ExecuteTimeLT(v time.Time) predicate.WorkflowStepExecution

ExecuteTimeLT applies the LT predicate on the "execute_time" field.

func ExecuteTimeLTE

func ExecuteTimeLTE(v time.Time) predicate.WorkflowStepExecution

ExecuteTimeLTE applies the LTE predicate on the "execute_time" field.

func ExecuteTimeNEQ

func ExecuteTimeNEQ(v time.Time) predicate.WorkflowStepExecution

ExecuteTimeNEQ applies the NEQ predicate on the "execute_time" field.

func ExecuteTimeNotIn

func ExecuteTimeNotIn(vs ...time.Time) predicate.WorkflowStepExecution

ExecuteTimeNotIn applies the NotIn predicate on the "execute_time" field.

func ExecuteTimeNotNil

func ExecuteTimeNotNil() predicate.WorkflowStepExecution

ExecuteTimeNotNil applies the NotNil predicate on the "execute_time" field.

func HasProject

func HasProject() predicate.WorkflowStepExecution

HasProject applies the HasEdge predicate on the "project" edge.

func HasProjectWith

func HasProjectWith(preds ...predicate.Project) predicate.WorkflowStepExecution

HasProjectWith applies the HasEdge predicate on the "project" edge with a given conditions (other predicates).

func HasStageExecution

func HasStageExecution() predicate.WorkflowStepExecution

HasStageExecution applies the HasEdge predicate on the "stage_execution" edge.

func HasStageExecutionWith

func HasStageExecutionWith(preds ...predicate.WorkflowStageExecution) predicate.WorkflowStepExecution

HasStageExecutionWith applies the HasEdge predicate on the "stage_execution" edge with a given conditions (other predicates).

func ID

ID filters vertices based on their ID field.

func IDEQ

IDEQ applies the EQ predicate on the ID field.

func IDGT

IDGT applies the GT predicate on the ID field.

func IDGTE

IDGTE applies the GTE predicate on the ID field.

func IDIn

IDIn applies the In predicate on the ID field.

func IDLT

IDLT applies the LT predicate on the ID field.

func IDLTE

IDLTE applies the LTE predicate on the ID field.

func IDNEQ

IDNEQ applies the NEQ predicate on the ID field.

func IDNotIn

func IDNotIn(ids ...object.ID) predicate.WorkflowStepExecution

IDNotIn applies the NotIn predicate on the ID field.

func LabelsIsNil

func LabelsIsNil() predicate.WorkflowStepExecution

LabelsIsNil applies the IsNil predicate on the "labels" field.

func LabelsNotNil

func LabelsNotNil() predicate.WorkflowStepExecution

LabelsNotNil applies the NotNil predicate on the "labels" field.

func Name

Name applies equality check predicate on the "name" field. It's identical to NameEQ.

func NameContains

func NameContains(v string) predicate.WorkflowStepExecution

NameContains applies the Contains predicate on the "name" field.

func NameContainsFold

func NameContainsFold(v string) predicate.WorkflowStepExecution

NameContainsFold applies the ContainsFold predicate on the "name" field.

func NameEQ

NameEQ applies the EQ predicate on the "name" field.

func NameEqualFold

func NameEqualFold(v string) predicate.WorkflowStepExecution

NameEqualFold applies the EqualFold predicate on the "name" field.

func NameGT

NameGT applies the GT predicate on the "name" field.

func NameGTE

NameGTE applies the GTE predicate on the "name" field.

func NameHasPrefix

func NameHasPrefix(v string) predicate.WorkflowStepExecution

NameHasPrefix applies the HasPrefix predicate on the "name" field.

func NameHasSuffix

func NameHasSuffix(v string) predicate.WorkflowStepExecution

NameHasSuffix applies the HasSuffix predicate on the "name" field.

func NameIn

NameIn applies the In predicate on the "name" field.

func NameLT

NameLT applies the LT predicate on the "name" field.

func NameLTE

NameLTE applies the LTE predicate on the "name" field.

func NameNEQ

NameNEQ applies the NEQ predicate on the "name" field.

func NameNotIn

func NameNotIn(vs ...string) predicate.WorkflowStepExecution

NameNotIn applies the NotIn predicate on the "name" field.

func Not

Not applies the not operator on the given predicate.

func Or

Or groups predicates with the OR operator between them.

func Order

Order applies equality check predicate on the "order" field. It's identical to OrderEQ.

func OrderEQ

OrderEQ applies the EQ predicate on the "order" field.

func OrderGT

OrderGT applies the GT predicate on the "order" field.

func OrderGTE

OrderGTE applies the GTE predicate on the "order" field.

func OrderIn

func OrderIn(vs ...int) predicate.WorkflowStepExecution

OrderIn applies the In predicate on the "order" field.

func OrderLT

OrderLT applies the LT predicate on the "order" field.

func OrderLTE

OrderLTE applies the LTE predicate on the "order" field.

func OrderNEQ

OrderNEQ applies the NEQ predicate on the "order" field.

func OrderNotIn

func OrderNotIn(vs ...int) predicate.WorkflowStepExecution

OrderNotIn applies the NotIn predicate on the "order" field.

func ProjectID

ProjectID applies equality check predicate on the "project_id" field. It's identical to ProjectIDEQ.

func ProjectIDContains

func ProjectIDContains(v object.ID) predicate.WorkflowStepExecution

ProjectIDContains applies the Contains predicate on the "project_id" field.

func ProjectIDContainsFold

func ProjectIDContainsFold(v object.ID) predicate.WorkflowStepExecution

ProjectIDContainsFold applies the ContainsFold predicate on the "project_id" field.

func ProjectIDEQ

ProjectIDEQ applies the EQ predicate on the "project_id" field.

func ProjectIDEqualFold

func ProjectIDEqualFold(v object.ID) predicate.WorkflowStepExecution

ProjectIDEqualFold applies the EqualFold predicate on the "project_id" field.

func ProjectIDGT

ProjectIDGT applies the GT predicate on the "project_id" field.

func ProjectIDGTE

func ProjectIDGTE(v object.ID) predicate.WorkflowStepExecution

ProjectIDGTE applies the GTE predicate on the "project_id" field.

func ProjectIDHasPrefix

func ProjectIDHasPrefix(v object.ID) predicate.WorkflowStepExecution

ProjectIDHasPrefix applies the HasPrefix predicate on the "project_id" field.

func ProjectIDHasSuffix

func ProjectIDHasSuffix(v object.ID) predicate.WorkflowStepExecution

ProjectIDHasSuffix applies the HasSuffix predicate on the "project_id" field.

func ProjectIDIn

func ProjectIDIn(vs ...object.ID) predicate.WorkflowStepExecution

ProjectIDIn applies the In predicate on the "project_id" field.

func ProjectIDLT

ProjectIDLT applies the LT predicate on the "project_id" field.

func ProjectIDLTE

func ProjectIDLTE(v object.ID) predicate.WorkflowStepExecution

ProjectIDLTE applies the LTE predicate on the "project_id" field.

func ProjectIDNEQ

func ProjectIDNEQ(v object.ID) predicate.WorkflowStepExecution

ProjectIDNEQ applies the NEQ predicate on the "project_id" field.

func ProjectIDNotIn

func ProjectIDNotIn(vs ...object.ID) predicate.WorkflowStepExecution

ProjectIDNotIn applies the NotIn predicate on the "project_id" field.

func Record

Record applies equality check predicate on the "record" field. It's identical to RecordEQ.

func RecordContains

func RecordContains(v string) predicate.WorkflowStepExecution

RecordContains applies the Contains predicate on the "record" field.

func RecordContainsFold

func RecordContainsFold(v string) predicate.WorkflowStepExecution

RecordContainsFold applies the ContainsFold predicate on the "record" field.

func RecordEQ

RecordEQ applies the EQ predicate on the "record" field.

func RecordEqualFold

func RecordEqualFold(v string) predicate.WorkflowStepExecution

RecordEqualFold applies the EqualFold predicate on the "record" field.

func RecordGT

RecordGT applies the GT predicate on the "record" field.

func RecordGTE

RecordGTE applies the GTE predicate on the "record" field.

func RecordHasPrefix

func RecordHasPrefix(v string) predicate.WorkflowStepExecution

RecordHasPrefix applies the HasPrefix predicate on the "record" field.

func RecordHasSuffix

func RecordHasSuffix(v string) predicate.WorkflowStepExecution

RecordHasSuffix applies the HasSuffix predicate on the "record" field.

func RecordIn

func RecordIn(vs ...string) predicate.WorkflowStepExecution

RecordIn applies the In predicate on the "record" field.

func RecordLT

RecordLT applies the LT predicate on the "record" field.

func RecordLTE

RecordLTE applies the LTE predicate on the "record" field.

func RecordNEQ

RecordNEQ applies the NEQ predicate on the "record" field.

func RecordNotIn

func RecordNotIn(vs ...string) predicate.WorkflowStepExecution

RecordNotIn applies the NotIn predicate on the "record" field.

func RetryStrategyIsNil

func RetryStrategyIsNil() predicate.WorkflowStepExecution

RetryStrategyIsNil applies the IsNil predicate on the "retryStrategy" field.

func RetryStrategyNotNil

func RetryStrategyNotNil() predicate.WorkflowStepExecution

RetryStrategyNotNil applies the NotNil predicate on the "retryStrategy" field.

func StatusIsNil

func StatusIsNil() predicate.WorkflowStepExecution

StatusIsNil applies the IsNil predicate on the "status" field.

func StatusNotNil

func StatusNotNil() predicate.WorkflowStepExecution

StatusNotNil applies the NotNil predicate on the "status" field.

func Timeout

Timeout applies equality check predicate on the "timeout" field. It's identical to TimeoutEQ.

func TimeoutEQ

func TimeoutEQ(v int) predicate.WorkflowStepExecution

TimeoutEQ applies the EQ predicate on the "timeout" field.

func TimeoutGT

func TimeoutGT(v int) predicate.WorkflowStepExecution

TimeoutGT applies the GT predicate on the "timeout" field.

func TimeoutGTE

func TimeoutGTE(v int) predicate.WorkflowStepExecution

TimeoutGTE applies the GTE predicate on the "timeout" field.

func TimeoutIn

func TimeoutIn(vs ...int) predicate.WorkflowStepExecution

TimeoutIn applies the In predicate on the "timeout" field.

func TimeoutLT

func TimeoutLT(v int) predicate.WorkflowStepExecution

TimeoutLT applies the LT predicate on the "timeout" field.

func TimeoutLTE

func TimeoutLTE(v int) predicate.WorkflowStepExecution

TimeoutLTE applies the LTE predicate on the "timeout" field.

func TimeoutNEQ

func TimeoutNEQ(v int) predicate.WorkflowStepExecution

TimeoutNEQ applies the NEQ predicate on the "timeout" field.

func TimeoutNotIn

func TimeoutNotIn(vs ...int) predicate.WorkflowStepExecution

TimeoutNotIn applies the NotIn predicate on the "timeout" field.

func Times

Times applies equality check predicate on the "times" field. It's identical to TimesEQ.

func TimesEQ

TimesEQ applies the EQ predicate on the "times" field.

func TimesGT

TimesGT applies the GT predicate on the "times" field.

func TimesGTE

TimesGTE applies the GTE predicate on the "times" field.

func TimesIn

func TimesIn(vs ...int) predicate.WorkflowStepExecution

TimesIn applies the In predicate on the "times" field.

func TimesLT

TimesLT applies the LT predicate on the "times" field.

func TimesLTE

TimesLTE applies the LTE predicate on the "times" field.

func TimesNEQ

TimesNEQ applies the NEQ predicate on the "times" field.

func TimesNotIn

func TimesNotIn(vs ...int) predicate.WorkflowStepExecution

TimesNotIn applies the NotIn predicate on the "times" field.

func Type

Type applies equality check predicate on the "type" field. It's identical to TypeEQ.

func TypeContains

func TypeContains(v string) predicate.WorkflowStepExecution

TypeContains applies the Contains predicate on the "type" field.

func TypeContainsFold

func TypeContainsFold(v string) predicate.WorkflowStepExecution

TypeContainsFold applies the ContainsFold predicate on the "type" field.

func TypeEQ

TypeEQ applies the EQ predicate on the "type" field.

func TypeEqualFold

func TypeEqualFold(v string) predicate.WorkflowStepExecution

TypeEqualFold applies the EqualFold predicate on the "type" field.

func TypeGT

TypeGT applies the GT predicate on the "type" field.

func TypeGTE

TypeGTE applies the GTE predicate on the "type" field.

func TypeHasPrefix

func TypeHasPrefix(v string) predicate.WorkflowStepExecution

TypeHasPrefix applies the HasPrefix predicate on the "type" field.

func TypeHasSuffix

func TypeHasSuffix(v string) predicate.WorkflowStepExecution

TypeHasSuffix applies the HasSuffix predicate on the "type" field.

func TypeIn

TypeIn applies the In predicate on the "type" field.

func TypeLT

TypeLT applies the LT predicate on the "type" field.

func TypeLTE

TypeLTE applies the LTE predicate on the "type" field.

func TypeNEQ

TypeNEQ applies the NEQ predicate on the "type" field.

func TypeNotIn

func TypeNotIn(vs ...string) predicate.WorkflowStepExecution

TypeNotIn applies the NotIn predicate on the "type" field.

func UpdateTime

UpdateTime applies equality check predicate on the "update_time" field. It's identical to UpdateTimeEQ.

func UpdateTimeEQ

func UpdateTimeEQ(v time.Time) predicate.WorkflowStepExecution

UpdateTimeEQ applies the EQ predicate on the "update_time" field.

func UpdateTimeGT

func UpdateTimeGT(v time.Time) predicate.WorkflowStepExecution

UpdateTimeGT applies the GT predicate on the "update_time" field.

func UpdateTimeGTE

func UpdateTimeGTE(v time.Time) predicate.WorkflowStepExecution

UpdateTimeGTE applies the GTE predicate on the "update_time" field.

func UpdateTimeIn

func UpdateTimeIn(vs ...time.Time) predicate.WorkflowStepExecution

UpdateTimeIn applies the In predicate on the "update_time" field.

func UpdateTimeLT

func UpdateTimeLT(v time.Time) predicate.WorkflowStepExecution

UpdateTimeLT applies the LT predicate on the "update_time" field.

func UpdateTimeLTE

func UpdateTimeLTE(v time.Time) predicate.WorkflowStepExecution

UpdateTimeLTE applies the LTE predicate on the "update_time" field.

func UpdateTimeNEQ

func UpdateTimeNEQ(v time.Time) predicate.WorkflowStepExecution

UpdateTimeNEQ applies the NEQ predicate on the "update_time" field.

func UpdateTimeNotIn

func UpdateTimeNotIn(vs ...time.Time) predicate.WorkflowStepExecution

UpdateTimeNotIn applies the NotIn predicate on the "update_time" field.

func ValidColumn

func ValidColumn(column string) bool

ValidColumn reports if the column name is valid (part of the table columns).

func WithoutFields

func WithoutFields(ignores ...string) []string

WithoutFields returns the fields ignored the given list.

func WorkflowExecutionID

func WorkflowExecutionID(v object.ID) predicate.WorkflowStepExecution

WorkflowExecutionID applies equality check predicate on the "workflow_execution_id" field. It's identical to WorkflowExecutionIDEQ.

func WorkflowExecutionIDContains

func WorkflowExecutionIDContains(v object.ID) predicate.WorkflowStepExecution

WorkflowExecutionIDContains applies the Contains predicate on the "workflow_execution_id" field.

func WorkflowExecutionIDContainsFold

func WorkflowExecutionIDContainsFold(v object.ID) predicate.WorkflowStepExecution

WorkflowExecutionIDContainsFold applies the ContainsFold predicate on the "workflow_execution_id" field.

func WorkflowExecutionIDEQ

func WorkflowExecutionIDEQ(v object.ID) predicate.WorkflowStepExecution

WorkflowExecutionIDEQ applies the EQ predicate on the "workflow_execution_id" field.

func WorkflowExecutionIDEqualFold

func WorkflowExecutionIDEqualFold(v object.ID) predicate.WorkflowStepExecution

WorkflowExecutionIDEqualFold applies the EqualFold predicate on the "workflow_execution_id" field.

func WorkflowExecutionIDGT

func WorkflowExecutionIDGT(v object.ID) predicate.WorkflowStepExecution

WorkflowExecutionIDGT applies the GT predicate on the "workflow_execution_id" field.

func WorkflowExecutionIDGTE

func WorkflowExecutionIDGTE(v object.ID) predicate.WorkflowStepExecution

WorkflowExecutionIDGTE applies the GTE predicate on the "workflow_execution_id" field.

func WorkflowExecutionIDHasPrefix

func WorkflowExecutionIDHasPrefix(v object.ID) predicate.WorkflowStepExecution

WorkflowExecutionIDHasPrefix applies the HasPrefix predicate on the "workflow_execution_id" field.

func WorkflowExecutionIDHasSuffix

func WorkflowExecutionIDHasSuffix(v object.ID) predicate.WorkflowStepExecution

WorkflowExecutionIDHasSuffix applies the HasSuffix predicate on the "workflow_execution_id" field.

func WorkflowExecutionIDIn

func WorkflowExecutionIDIn(vs ...object.ID) predicate.WorkflowStepExecution

WorkflowExecutionIDIn applies the In predicate on the "workflow_execution_id" field.

func WorkflowExecutionIDLT

func WorkflowExecutionIDLT(v object.ID) predicate.WorkflowStepExecution

WorkflowExecutionIDLT applies the LT predicate on the "workflow_execution_id" field.

func WorkflowExecutionIDLTE

func WorkflowExecutionIDLTE(v object.ID) predicate.WorkflowStepExecution

WorkflowExecutionIDLTE applies the LTE predicate on the "workflow_execution_id" field.

func WorkflowExecutionIDNEQ

func WorkflowExecutionIDNEQ(v object.ID) predicate.WorkflowStepExecution

WorkflowExecutionIDNEQ applies the NEQ predicate on the "workflow_execution_id" field.

func WorkflowExecutionIDNotIn

func WorkflowExecutionIDNotIn(vs ...object.ID) predicate.WorkflowStepExecution

WorkflowExecutionIDNotIn applies the NotIn predicate on the "workflow_execution_id" field.

func WorkflowID

WorkflowID applies equality check predicate on the "workflow_id" field. It's identical to WorkflowIDEQ.

func WorkflowIDContains

func WorkflowIDContains(v object.ID) predicate.WorkflowStepExecution

WorkflowIDContains applies the Contains predicate on the "workflow_id" field.

func WorkflowIDContainsFold

func WorkflowIDContainsFold(v object.ID) predicate.WorkflowStepExecution

WorkflowIDContainsFold applies the ContainsFold predicate on the "workflow_id" field.

func WorkflowIDEQ

func WorkflowIDEQ(v object.ID) predicate.WorkflowStepExecution

WorkflowIDEQ applies the EQ predicate on the "workflow_id" field.

func WorkflowIDEqualFold

func WorkflowIDEqualFold(v object.ID) predicate.WorkflowStepExecution

WorkflowIDEqualFold applies the EqualFold predicate on the "workflow_id" field.

func WorkflowIDGT

func WorkflowIDGT(v object.ID) predicate.WorkflowStepExecution

WorkflowIDGT applies the GT predicate on the "workflow_id" field.

func WorkflowIDGTE

func WorkflowIDGTE(v object.ID) predicate.WorkflowStepExecution

WorkflowIDGTE applies the GTE predicate on the "workflow_id" field.

func WorkflowIDHasPrefix

func WorkflowIDHasPrefix(v object.ID) predicate.WorkflowStepExecution

WorkflowIDHasPrefix applies the HasPrefix predicate on the "workflow_id" field.

func WorkflowIDHasSuffix

func WorkflowIDHasSuffix(v object.ID) predicate.WorkflowStepExecution

WorkflowIDHasSuffix applies the HasSuffix predicate on the "workflow_id" field.

func WorkflowIDIn

func WorkflowIDIn(vs ...object.ID) predicate.WorkflowStepExecution

WorkflowIDIn applies the In predicate on the "workflow_id" field.

func WorkflowIDLT

func WorkflowIDLT(v object.ID) predicate.WorkflowStepExecution

WorkflowIDLT applies the LT predicate on the "workflow_id" field.

func WorkflowIDLTE

func WorkflowIDLTE(v object.ID) predicate.WorkflowStepExecution

WorkflowIDLTE applies the LTE predicate on the "workflow_id" field.

func WorkflowIDNEQ

func WorkflowIDNEQ(v object.ID) predicate.WorkflowStepExecution

WorkflowIDNEQ applies the NEQ predicate on the "workflow_id" field.

func WorkflowIDNotIn

func WorkflowIDNotIn(vs ...object.ID) predicate.WorkflowStepExecution

WorkflowIDNotIn applies the NotIn predicate on the "workflow_id" field.

func WorkflowStageExecutionID

func WorkflowStageExecutionID(v object.ID) predicate.WorkflowStepExecution

WorkflowStageExecutionID applies equality check predicate on the "workflow_stage_execution_id" field. It's identical to WorkflowStageExecutionIDEQ.

func WorkflowStageExecutionIDContains

func WorkflowStageExecutionIDContains(v object.ID) predicate.WorkflowStepExecution

WorkflowStageExecutionIDContains applies the Contains predicate on the "workflow_stage_execution_id" field.

func WorkflowStageExecutionIDContainsFold

func WorkflowStageExecutionIDContainsFold(v object.ID) predicate.WorkflowStepExecution

WorkflowStageExecutionIDContainsFold applies the ContainsFold predicate on the "workflow_stage_execution_id" field.

func WorkflowStageExecutionIDEQ

func WorkflowStageExecutionIDEQ(v object.ID) predicate.WorkflowStepExecution

WorkflowStageExecutionIDEQ applies the EQ predicate on the "workflow_stage_execution_id" field.

func WorkflowStageExecutionIDEqualFold

func WorkflowStageExecutionIDEqualFold(v object.ID) predicate.WorkflowStepExecution

WorkflowStageExecutionIDEqualFold applies the EqualFold predicate on the "workflow_stage_execution_id" field.

func WorkflowStageExecutionIDGT

func WorkflowStageExecutionIDGT(v object.ID) predicate.WorkflowStepExecution

WorkflowStageExecutionIDGT applies the GT predicate on the "workflow_stage_execution_id" field.

func WorkflowStageExecutionIDGTE

func WorkflowStageExecutionIDGTE(v object.ID) predicate.WorkflowStepExecution

WorkflowStageExecutionIDGTE applies the GTE predicate on the "workflow_stage_execution_id" field.

func WorkflowStageExecutionIDHasPrefix

func WorkflowStageExecutionIDHasPrefix(v object.ID) predicate.WorkflowStepExecution

WorkflowStageExecutionIDHasPrefix applies the HasPrefix predicate on the "workflow_stage_execution_id" field.

func WorkflowStageExecutionIDHasSuffix

func WorkflowStageExecutionIDHasSuffix(v object.ID) predicate.WorkflowStepExecution

WorkflowStageExecutionIDHasSuffix applies the HasSuffix predicate on the "workflow_stage_execution_id" field.

func WorkflowStageExecutionIDIn

func WorkflowStageExecutionIDIn(vs ...object.ID) predicate.WorkflowStepExecution

WorkflowStageExecutionIDIn applies the In predicate on the "workflow_stage_execution_id" field.

func WorkflowStageExecutionIDLT

func WorkflowStageExecutionIDLT(v object.ID) predicate.WorkflowStepExecution

WorkflowStageExecutionIDLT applies the LT predicate on the "workflow_stage_execution_id" field.

func WorkflowStageExecutionIDLTE

func WorkflowStageExecutionIDLTE(v object.ID) predicate.WorkflowStepExecution

WorkflowStageExecutionIDLTE applies the LTE predicate on the "workflow_stage_execution_id" field.

func WorkflowStageExecutionIDNEQ

func WorkflowStageExecutionIDNEQ(v object.ID) predicate.WorkflowStepExecution

WorkflowStageExecutionIDNEQ applies the NEQ predicate on the "workflow_stage_execution_id" field.

func WorkflowStageExecutionIDNotIn

func WorkflowStageExecutionIDNotIn(vs ...object.ID) predicate.WorkflowStepExecution

WorkflowStageExecutionIDNotIn applies the NotIn predicate on the "workflow_stage_execution_id" field.

func WorkflowStepID

func WorkflowStepID(v object.ID) predicate.WorkflowStepExecution

WorkflowStepID applies equality check predicate on the "workflow_step_id" field. It's identical to WorkflowStepIDEQ.

func WorkflowStepIDContains

func WorkflowStepIDContains(v object.ID) predicate.WorkflowStepExecution

WorkflowStepIDContains applies the Contains predicate on the "workflow_step_id" field.

func WorkflowStepIDContainsFold

func WorkflowStepIDContainsFold(v object.ID) predicate.WorkflowStepExecution

WorkflowStepIDContainsFold applies the ContainsFold predicate on the "workflow_step_id" field.

func WorkflowStepIDEQ

func WorkflowStepIDEQ(v object.ID) predicate.WorkflowStepExecution

WorkflowStepIDEQ applies the EQ predicate on the "workflow_step_id" field.

func WorkflowStepIDEqualFold

func WorkflowStepIDEqualFold(v object.ID) predicate.WorkflowStepExecution

WorkflowStepIDEqualFold applies the EqualFold predicate on the "workflow_step_id" field.

func WorkflowStepIDGT

func WorkflowStepIDGT(v object.ID) predicate.WorkflowStepExecution

WorkflowStepIDGT applies the GT predicate on the "workflow_step_id" field.

func WorkflowStepIDGTE

func WorkflowStepIDGTE(v object.ID) predicate.WorkflowStepExecution

WorkflowStepIDGTE applies the GTE predicate on the "workflow_step_id" field.

func WorkflowStepIDHasPrefix

func WorkflowStepIDHasPrefix(v object.ID) predicate.WorkflowStepExecution

WorkflowStepIDHasPrefix applies the HasPrefix predicate on the "workflow_step_id" field.

func WorkflowStepIDHasSuffix

func WorkflowStepIDHasSuffix(v object.ID) predicate.WorkflowStepExecution

WorkflowStepIDHasSuffix applies the HasSuffix predicate on the "workflow_step_id" field.

func WorkflowStepIDIn

func WorkflowStepIDIn(vs ...object.ID) predicate.WorkflowStepExecution

WorkflowStepIDIn applies the In predicate on the "workflow_step_id" field.

func WorkflowStepIDLT

func WorkflowStepIDLT(v object.ID) predicate.WorkflowStepExecution

WorkflowStepIDLT applies the LT predicate on the "workflow_step_id" field.

func WorkflowStepIDLTE

func WorkflowStepIDLTE(v object.ID) predicate.WorkflowStepExecution

WorkflowStepIDLTE applies the LTE predicate on the "workflow_step_id" field.

func WorkflowStepIDNEQ

func WorkflowStepIDNEQ(v object.ID) predicate.WorkflowStepExecution

WorkflowStepIDNEQ applies the NEQ predicate on the "workflow_step_id" field.

func WorkflowStepIDNotIn

func WorkflowStepIDNotIn(vs ...object.ID) predicate.WorkflowStepExecution

WorkflowStepIDNotIn applies the NotIn predicate on the "workflow_step_id" field.

Types

type OrderOption

type OrderOption func(*sql.Selector)

OrderOption defines the ordering options for the WorkflowStepExecution queries.

func ByCreateTime

func ByCreateTime(opts ...sql.OrderTermOption) OrderOption

ByCreateTime orders the results by the create_time field.

func ByDescription

func ByDescription(opts ...sql.OrderTermOption) OrderOption

ByDescription orders the results by the description field.

func ByDuration

func ByDuration(opts ...sql.OrderTermOption) OrderOption

ByDuration orders the results by the duration field.

func ByExecuteTime

func ByExecuteTime(opts ...sql.OrderTermOption) OrderOption

ByExecuteTime orders the results by the execute_time field.

func ByID

func ByID(opts ...sql.OrderTermOption) OrderOption

ByID orders the results by the id field.

func ByName

func ByName(opts ...sql.OrderTermOption) OrderOption

ByName orders the results by the name field.

func ByOrder

func ByOrder(opts ...sql.OrderTermOption) OrderOption

ByOrder orders the results by the order 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 ByRecord

func ByRecord(opts ...sql.OrderTermOption) OrderOption

ByRecord orders the results by the record field.

func ByStageExecutionField

func ByStageExecutionField(field string, opts ...sql.OrderTermOption) OrderOption

ByStageExecutionField orders the results by stage_execution field.

func ByTimeout

func ByTimeout(opts ...sql.OrderTermOption) OrderOption

ByTimeout orders the results by the timeout field.

func ByTimes

func ByTimes(opts ...sql.OrderTermOption) OrderOption

ByTimes orders the results by the times field.

func ByType

func ByType(opts ...sql.OrderTermOption) OrderOption

ByType orders the results by the type field.

func ByUpdateTime

func ByUpdateTime(opts ...sql.OrderTermOption) OrderOption

ByUpdateTime orders the results by the update_time field.

func ByWorkflowExecutionID

func ByWorkflowExecutionID(opts ...sql.OrderTermOption) OrderOption

ByWorkflowExecutionID orders the results by the workflow_execution_id field.

func ByWorkflowID

func ByWorkflowID(opts ...sql.OrderTermOption) OrderOption

ByWorkflowID orders the results by the workflow_id field.

func ByWorkflowStageExecutionID

func ByWorkflowStageExecutionID(opts ...sql.OrderTermOption) OrderOption

ByWorkflowStageExecutionID orders the results by the workflow_stage_execution_id field.

func ByWorkflowStepID

func ByWorkflowStepID(opts ...sql.OrderTermOption) OrderOption

ByWorkflowStepID orders the results by the workflow_step_id field.

Jump to

Keyboard shortcuts

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