proxyroutinggrayrelease

package
v1.0.11 Latest Latest
Warning

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

Go to latest
Published: Jun 28, 2026 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Label holds the string label denoting the proxyroutinggrayrelease type in the database.
	Label = "proxy_routing_gray_release"
	// FieldID holds the string denoting the id field in the database.
	FieldID = "id"
	// FieldProfileCode holds the string denoting the profile_code field in the database.
	FieldProfileCode = "profile_code"
	// FieldName holds the string denoting the name field in the database.
	FieldName = "name"
	// FieldStatus holds the string denoting the status field in the database.
	FieldStatus = "status"
	// FieldBatchNo holds the string denoting the batch_no field in the database.
	FieldBatchNo = "batch_no"
	// FieldTargetType holds the string denoting the target_type field in the database.
	FieldTargetType = "target_type"
	// FieldTargetIdsJSON holds the string denoting the target_ids_json field in the database.
	FieldTargetIdsJSON = "target_ids_json"
	// FieldOperator holds the string denoting the operator field in the database.
	FieldOperator = "operator"
	// FieldRollbackReason holds the string denoting the rollback_reason field in the database.
	FieldRollbackReason = "rollback_reason"
	// FieldStartedAt holds the string denoting the started_at field in the database.
	FieldStartedAt = "started_at"
	// FieldEndedAt holds the string denoting the ended_at field in the database.
	FieldEndedAt = "ended_at"
	// FieldReleaseJSON holds the string denoting the release_json field in the database.
	FieldReleaseJSON = "release_json"
	// FieldCreatedAt holds the string denoting the created_at field in the database.
	FieldCreatedAt = "created_at"
	// FieldUpdatedAt holds the string denoting the updated_at field in the database.
	FieldUpdatedAt = "updated_at"
	// Table holds the table name of the proxyroutinggrayrelease in the database.
	Table = "routing_gray_release"
)

Variables

View Source
var (
	// ProfileCodeValidator is a validator for the "profile_code" field. It is called by the builders before save.
	ProfileCodeValidator func(string) error
	// NameValidator is a validator for the "name" field. It is called by the builders before save.
	NameValidator func(string) error
	// DefaultStatus holds the default value on creation for the "status" field.
	DefaultStatus string
	// StatusValidator is a validator for the "status" field. It is called by the builders before save.
	StatusValidator func(string) error
	// DefaultBatchNo holds the default value on creation for the "batch_no" field.
	DefaultBatchNo int
	// DefaultTargetType holds the default value on creation for the "target_type" field.
	DefaultTargetType string
	// TargetTypeValidator is a validator for the "target_type" field. It is called by the builders before save.
	TargetTypeValidator func(string) error
	// DefaultTargetIdsJSON holds the default value on creation for the "target_ids_json" field.
	DefaultTargetIdsJSON string
	// DefaultOperator holds the default value on creation for the "operator" field.
	DefaultOperator string
	// OperatorValidator is a validator for the "operator" field. It is called by the builders before save.
	OperatorValidator func(string) error
	// DefaultReleaseJSON holds the default value on creation for the "release_json" field.
	DefaultReleaseJSON string
	// DefaultCreatedAt holds the default value on creation for the "created_at" field.
	DefaultCreatedAt func() time.Time
	// DefaultUpdatedAt holds the default value on creation for the "updated_at" field.
	DefaultUpdatedAt func() time.Time
	// UpdateDefaultUpdatedAt holds the default value on update for the "updated_at" field.
	UpdateDefaultUpdatedAt func() time.Time
)

Columns holds all SQL columns for proxyroutinggrayrelease fields.

Functions

func And

And groups predicates with the AND operator between them.

func BatchNo

BatchNo applies equality check predicate on the "batch_no" field. It's identical to BatchNoEQ.

func BatchNoEQ

BatchNoEQ applies the EQ predicate on the "batch_no" field.

func BatchNoGT

BatchNoGT applies the GT predicate on the "batch_no" field.

func BatchNoGTE

BatchNoGTE applies the GTE predicate on the "batch_no" field.

func BatchNoIn

func BatchNoIn(vs ...int) predicate.ProxyRoutingGrayRelease

BatchNoIn applies the In predicate on the "batch_no" field.

func BatchNoLT

BatchNoLT applies the LT predicate on the "batch_no" field.

func BatchNoLTE

BatchNoLTE applies the LTE predicate on the "batch_no" field.

func BatchNoNEQ

BatchNoNEQ applies the NEQ predicate on the "batch_no" field.

func BatchNoNotIn

func BatchNoNotIn(vs ...int) predicate.ProxyRoutingGrayRelease

BatchNoNotIn applies the NotIn predicate on the "batch_no" field.

func CreatedAt

CreatedAt applies equality check predicate on the "created_at" field. It's identical to CreatedAtEQ.

func CreatedAtEQ

CreatedAtEQ applies the EQ predicate on the "created_at" field.

func CreatedAtGT

CreatedAtGT applies the GT predicate on the "created_at" field.

func CreatedAtGTE

CreatedAtGTE applies the GTE predicate on the "created_at" field.

func CreatedAtIn

func CreatedAtIn(vs ...time.Time) predicate.ProxyRoutingGrayRelease

CreatedAtIn applies the In predicate on the "created_at" field.

func CreatedAtLT

CreatedAtLT applies the LT predicate on the "created_at" field.

func CreatedAtLTE

CreatedAtLTE applies the LTE predicate on the "created_at" field.

func CreatedAtNEQ

CreatedAtNEQ applies the NEQ predicate on the "created_at" field.

func CreatedAtNotIn

func CreatedAtNotIn(vs ...time.Time) predicate.ProxyRoutingGrayRelease

CreatedAtNotIn applies the NotIn predicate on the "created_at" field.

func EndedAt

EndedAt applies equality check predicate on the "ended_at" field. It's identical to EndedAtEQ.

func EndedAtEQ

EndedAtEQ applies the EQ predicate on the "ended_at" field.

func EndedAtGT

EndedAtGT applies the GT predicate on the "ended_at" field.

func EndedAtGTE

EndedAtGTE applies the GTE predicate on the "ended_at" field.

func EndedAtIn

func EndedAtIn(vs ...time.Time) predicate.ProxyRoutingGrayRelease

EndedAtIn applies the In predicate on the "ended_at" field.

func EndedAtIsNil

func EndedAtIsNil() predicate.ProxyRoutingGrayRelease

EndedAtIsNil applies the IsNil predicate on the "ended_at" field.

func EndedAtLT

EndedAtLT applies the LT predicate on the "ended_at" field.

func EndedAtLTE

EndedAtLTE applies the LTE predicate on the "ended_at" field.

func EndedAtNEQ

EndedAtNEQ applies the NEQ predicate on the "ended_at" field.

func EndedAtNotIn

func EndedAtNotIn(vs ...time.Time) predicate.ProxyRoutingGrayRelease

EndedAtNotIn applies the NotIn predicate on the "ended_at" field.

func EndedAtNotNil

func EndedAtNotNil() predicate.ProxyRoutingGrayRelease

EndedAtNotNil applies the NotNil predicate on the "ended_at" field.

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 ...int64) predicate.ProxyRoutingGrayRelease

IDNotIn applies the NotIn predicate on the ID field.

func Name

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

func NameContains

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

func NameContainsFold

func NameContainsFold(v string) predicate.ProxyRoutingGrayRelease

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.ProxyRoutingGrayRelease

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.ProxyRoutingGrayRelease

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

func NameHasSuffix

func NameHasSuffix(v string) predicate.ProxyRoutingGrayRelease

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.ProxyRoutingGrayRelease

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

func Not

Not applies the not operator on the given predicate.

func Operator

Operator applies equality check predicate on the "operator" field. It's identical to OperatorEQ.

func OperatorContains

func OperatorContains(v string) predicate.ProxyRoutingGrayRelease

OperatorContains applies the Contains predicate on the "operator" field.

func OperatorContainsFold

func OperatorContainsFold(v string) predicate.ProxyRoutingGrayRelease

OperatorContainsFold applies the ContainsFold predicate on the "operator" field.

func OperatorEQ

OperatorEQ applies the EQ predicate on the "operator" field.

func OperatorEqualFold

func OperatorEqualFold(v string) predicate.ProxyRoutingGrayRelease

OperatorEqualFold applies the EqualFold predicate on the "operator" field.

func OperatorGT

OperatorGT applies the GT predicate on the "operator" field.

func OperatorGTE

OperatorGTE applies the GTE predicate on the "operator" field.

func OperatorHasPrefix

func OperatorHasPrefix(v string) predicate.ProxyRoutingGrayRelease

OperatorHasPrefix applies the HasPrefix predicate on the "operator" field.

func OperatorHasSuffix

func OperatorHasSuffix(v string) predicate.ProxyRoutingGrayRelease

OperatorHasSuffix applies the HasSuffix predicate on the "operator" field.

func OperatorIn

func OperatorIn(vs ...string) predicate.ProxyRoutingGrayRelease

OperatorIn applies the In predicate on the "operator" field.

func OperatorLT

OperatorLT applies the LT predicate on the "operator" field.

func OperatorLTE

OperatorLTE applies the LTE predicate on the "operator" field.

func OperatorNEQ

OperatorNEQ applies the NEQ predicate on the "operator" field.

func OperatorNotIn

func OperatorNotIn(vs ...string) predicate.ProxyRoutingGrayRelease

OperatorNotIn applies the NotIn predicate on the "operator" field.

func Or

Or groups predicates with the OR operator between them.

func ProfileCode

ProfileCode applies equality check predicate on the "profile_code" field. It's identical to ProfileCodeEQ.

func ProfileCodeContains

func ProfileCodeContains(v string) predicate.ProxyRoutingGrayRelease

ProfileCodeContains applies the Contains predicate on the "profile_code" field.

func ProfileCodeContainsFold

func ProfileCodeContainsFold(v string) predicate.ProxyRoutingGrayRelease

ProfileCodeContainsFold applies the ContainsFold predicate on the "profile_code" field.

func ProfileCodeEQ

func ProfileCodeEQ(v string) predicate.ProxyRoutingGrayRelease

ProfileCodeEQ applies the EQ predicate on the "profile_code" field.

func ProfileCodeEqualFold

func ProfileCodeEqualFold(v string) predicate.ProxyRoutingGrayRelease

ProfileCodeEqualFold applies the EqualFold predicate on the "profile_code" field.

func ProfileCodeGT

func ProfileCodeGT(v string) predicate.ProxyRoutingGrayRelease

ProfileCodeGT applies the GT predicate on the "profile_code" field.

func ProfileCodeGTE

func ProfileCodeGTE(v string) predicate.ProxyRoutingGrayRelease

ProfileCodeGTE applies the GTE predicate on the "profile_code" field.

func ProfileCodeHasPrefix

func ProfileCodeHasPrefix(v string) predicate.ProxyRoutingGrayRelease

ProfileCodeHasPrefix applies the HasPrefix predicate on the "profile_code" field.

func ProfileCodeHasSuffix

func ProfileCodeHasSuffix(v string) predicate.ProxyRoutingGrayRelease

ProfileCodeHasSuffix applies the HasSuffix predicate on the "profile_code" field.

func ProfileCodeIn

func ProfileCodeIn(vs ...string) predicate.ProxyRoutingGrayRelease

ProfileCodeIn applies the In predicate on the "profile_code" field.

func ProfileCodeLT

func ProfileCodeLT(v string) predicate.ProxyRoutingGrayRelease

ProfileCodeLT applies the LT predicate on the "profile_code" field.

func ProfileCodeLTE

func ProfileCodeLTE(v string) predicate.ProxyRoutingGrayRelease

ProfileCodeLTE applies the LTE predicate on the "profile_code" field.

func ProfileCodeNEQ

func ProfileCodeNEQ(v string) predicate.ProxyRoutingGrayRelease

ProfileCodeNEQ applies the NEQ predicate on the "profile_code" field.

func ProfileCodeNotIn

func ProfileCodeNotIn(vs ...string) predicate.ProxyRoutingGrayRelease

ProfileCodeNotIn applies the NotIn predicate on the "profile_code" field.

func ReleaseJSON

ReleaseJSON applies equality check predicate on the "release_json" field. It's identical to ReleaseJSONEQ.

func ReleaseJSONContains

func ReleaseJSONContains(v string) predicate.ProxyRoutingGrayRelease

ReleaseJSONContains applies the Contains predicate on the "release_json" field.

func ReleaseJSONContainsFold

func ReleaseJSONContainsFold(v string) predicate.ProxyRoutingGrayRelease

ReleaseJSONContainsFold applies the ContainsFold predicate on the "release_json" field.

func ReleaseJSONEQ

func ReleaseJSONEQ(v string) predicate.ProxyRoutingGrayRelease

ReleaseJSONEQ applies the EQ predicate on the "release_json" field.

func ReleaseJSONEqualFold

func ReleaseJSONEqualFold(v string) predicate.ProxyRoutingGrayRelease

ReleaseJSONEqualFold applies the EqualFold predicate on the "release_json" field.

func ReleaseJSONGT

func ReleaseJSONGT(v string) predicate.ProxyRoutingGrayRelease

ReleaseJSONGT applies the GT predicate on the "release_json" field.

func ReleaseJSONGTE

func ReleaseJSONGTE(v string) predicate.ProxyRoutingGrayRelease

ReleaseJSONGTE applies the GTE predicate on the "release_json" field.

func ReleaseJSONHasPrefix

func ReleaseJSONHasPrefix(v string) predicate.ProxyRoutingGrayRelease

ReleaseJSONHasPrefix applies the HasPrefix predicate on the "release_json" field.

func ReleaseJSONHasSuffix

func ReleaseJSONHasSuffix(v string) predicate.ProxyRoutingGrayRelease

ReleaseJSONHasSuffix applies the HasSuffix predicate on the "release_json" field.

func ReleaseJSONIn

func ReleaseJSONIn(vs ...string) predicate.ProxyRoutingGrayRelease

ReleaseJSONIn applies the In predicate on the "release_json" field.

func ReleaseJSONLT

func ReleaseJSONLT(v string) predicate.ProxyRoutingGrayRelease

ReleaseJSONLT applies the LT predicate on the "release_json" field.

func ReleaseJSONLTE

func ReleaseJSONLTE(v string) predicate.ProxyRoutingGrayRelease

ReleaseJSONLTE applies the LTE predicate on the "release_json" field.

func ReleaseJSONNEQ

func ReleaseJSONNEQ(v string) predicate.ProxyRoutingGrayRelease

ReleaseJSONNEQ applies the NEQ predicate on the "release_json" field.

func ReleaseJSONNotIn

func ReleaseJSONNotIn(vs ...string) predicate.ProxyRoutingGrayRelease

ReleaseJSONNotIn applies the NotIn predicate on the "release_json" field.

func RollbackReason

func RollbackReason(v string) predicate.ProxyRoutingGrayRelease

RollbackReason applies equality check predicate on the "rollback_reason" field. It's identical to RollbackReasonEQ.

func RollbackReasonContains

func RollbackReasonContains(v string) predicate.ProxyRoutingGrayRelease

RollbackReasonContains applies the Contains predicate on the "rollback_reason" field.

func RollbackReasonContainsFold

func RollbackReasonContainsFold(v string) predicate.ProxyRoutingGrayRelease

RollbackReasonContainsFold applies the ContainsFold predicate on the "rollback_reason" field.

func RollbackReasonEQ

func RollbackReasonEQ(v string) predicate.ProxyRoutingGrayRelease

RollbackReasonEQ applies the EQ predicate on the "rollback_reason" field.

func RollbackReasonEqualFold

func RollbackReasonEqualFold(v string) predicate.ProxyRoutingGrayRelease

RollbackReasonEqualFold applies the EqualFold predicate on the "rollback_reason" field.

func RollbackReasonGT

func RollbackReasonGT(v string) predicate.ProxyRoutingGrayRelease

RollbackReasonGT applies the GT predicate on the "rollback_reason" field.

func RollbackReasonGTE

func RollbackReasonGTE(v string) predicate.ProxyRoutingGrayRelease

RollbackReasonGTE applies the GTE predicate on the "rollback_reason" field.

func RollbackReasonHasPrefix

func RollbackReasonHasPrefix(v string) predicate.ProxyRoutingGrayRelease

RollbackReasonHasPrefix applies the HasPrefix predicate on the "rollback_reason" field.

func RollbackReasonHasSuffix

func RollbackReasonHasSuffix(v string) predicate.ProxyRoutingGrayRelease

RollbackReasonHasSuffix applies the HasSuffix predicate on the "rollback_reason" field.

func RollbackReasonIn

func RollbackReasonIn(vs ...string) predicate.ProxyRoutingGrayRelease

RollbackReasonIn applies the In predicate on the "rollback_reason" field.

func RollbackReasonIsNil

func RollbackReasonIsNil() predicate.ProxyRoutingGrayRelease

RollbackReasonIsNil applies the IsNil predicate on the "rollback_reason" field.

func RollbackReasonLT

func RollbackReasonLT(v string) predicate.ProxyRoutingGrayRelease

RollbackReasonLT applies the LT predicate on the "rollback_reason" field.

func RollbackReasonLTE

func RollbackReasonLTE(v string) predicate.ProxyRoutingGrayRelease

RollbackReasonLTE applies the LTE predicate on the "rollback_reason" field.

func RollbackReasonNEQ

func RollbackReasonNEQ(v string) predicate.ProxyRoutingGrayRelease

RollbackReasonNEQ applies the NEQ predicate on the "rollback_reason" field.

func RollbackReasonNotIn

func RollbackReasonNotIn(vs ...string) predicate.ProxyRoutingGrayRelease

RollbackReasonNotIn applies the NotIn predicate on the "rollback_reason" field.

func RollbackReasonNotNil

func RollbackReasonNotNil() predicate.ProxyRoutingGrayRelease

RollbackReasonNotNil applies the NotNil predicate on the "rollback_reason" field.

func StartedAt

StartedAt applies equality check predicate on the "started_at" field. It's identical to StartedAtEQ.

func StartedAtEQ

StartedAtEQ applies the EQ predicate on the "started_at" field.

func StartedAtGT

StartedAtGT applies the GT predicate on the "started_at" field.

func StartedAtGTE

StartedAtGTE applies the GTE predicate on the "started_at" field.

func StartedAtIn

func StartedAtIn(vs ...time.Time) predicate.ProxyRoutingGrayRelease

StartedAtIn applies the In predicate on the "started_at" field.

func StartedAtIsNil

func StartedAtIsNil() predicate.ProxyRoutingGrayRelease

StartedAtIsNil applies the IsNil predicate on the "started_at" field.

func StartedAtLT

StartedAtLT applies the LT predicate on the "started_at" field.

func StartedAtLTE

StartedAtLTE applies the LTE predicate on the "started_at" field.

func StartedAtNEQ

StartedAtNEQ applies the NEQ predicate on the "started_at" field.

func StartedAtNotIn

func StartedAtNotIn(vs ...time.Time) predicate.ProxyRoutingGrayRelease

StartedAtNotIn applies the NotIn predicate on the "started_at" field.

func StartedAtNotNil

func StartedAtNotNil() predicate.ProxyRoutingGrayRelease

StartedAtNotNil applies the NotNil predicate on the "started_at" field.

func Status

Status applies equality check predicate on the "status" field. It's identical to StatusEQ.

func StatusContains

func StatusContains(v string) predicate.ProxyRoutingGrayRelease

StatusContains applies the Contains predicate on the "status" field.

func StatusContainsFold

func StatusContainsFold(v string) predicate.ProxyRoutingGrayRelease

StatusContainsFold applies the ContainsFold predicate on the "status" field.

func StatusEQ

StatusEQ applies the EQ predicate on the "status" field.

func StatusEqualFold

func StatusEqualFold(v string) predicate.ProxyRoutingGrayRelease

StatusEqualFold applies the EqualFold predicate on the "status" field.

func StatusGT

StatusGT applies the GT predicate on the "status" field.

func StatusGTE

StatusGTE applies the GTE predicate on the "status" field.

func StatusHasPrefix

func StatusHasPrefix(v string) predicate.ProxyRoutingGrayRelease

StatusHasPrefix applies the HasPrefix predicate on the "status" field.

func StatusHasSuffix

func StatusHasSuffix(v string) predicate.ProxyRoutingGrayRelease

StatusHasSuffix applies the HasSuffix predicate on the "status" field.

func StatusIn

StatusIn applies the In predicate on the "status" field.

func StatusLT

StatusLT applies the LT predicate on the "status" field.

func StatusLTE

StatusLTE applies the LTE predicate on the "status" field.

func StatusNEQ

StatusNEQ applies the NEQ predicate on the "status" field.

func StatusNotIn

func StatusNotIn(vs ...string) predicate.ProxyRoutingGrayRelease

StatusNotIn applies the NotIn predicate on the "status" field.

func TargetIdsJSON

func TargetIdsJSON(v string) predicate.ProxyRoutingGrayRelease

TargetIdsJSON applies equality check predicate on the "target_ids_json" field. It's identical to TargetIdsJSONEQ.

func TargetIdsJSONContains

func TargetIdsJSONContains(v string) predicate.ProxyRoutingGrayRelease

TargetIdsJSONContains applies the Contains predicate on the "target_ids_json" field.

func TargetIdsJSONContainsFold

func TargetIdsJSONContainsFold(v string) predicate.ProxyRoutingGrayRelease

TargetIdsJSONContainsFold applies the ContainsFold predicate on the "target_ids_json" field.

func TargetIdsJSONEQ

func TargetIdsJSONEQ(v string) predicate.ProxyRoutingGrayRelease

TargetIdsJSONEQ applies the EQ predicate on the "target_ids_json" field.

func TargetIdsJSONEqualFold

func TargetIdsJSONEqualFold(v string) predicate.ProxyRoutingGrayRelease

TargetIdsJSONEqualFold applies the EqualFold predicate on the "target_ids_json" field.

func TargetIdsJSONGT

func TargetIdsJSONGT(v string) predicate.ProxyRoutingGrayRelease

TargetIdsJSONGT applies the GT predicate on the "target_ids_json" field.

func TargetIdsJSONGTE

func TargetIdsJSONGTE(v string) predicate.ProxyRoutingGrayRelease

TargetIdsJSONGTE applies the GTE predicate on the "target_ids_json" field.

func TargetIdsJSONHasPrefix

func TargetIdsJSONHasPrefix(v string) predicate.ProxyRoutingGrayRelease

TargetIdsJSONHasPrefix applies the HasPrefix predicate on the "target_ids_json" field.

func TargetIdsJSONHasSuffix

func TargetIdsJSONHasSuffix(v string) predicate.ProxyRoutingGrayRelease

TargetIdsJSONHasSuffix applies the HasSuffix predicate on the "target_ids_json" field.

func TargetIdsJSONIn

func TargetIdsJSONIn(vs ...string) predicate.ProxyRoutingGrayRelease

TargetIdsJSONIn applies the In predicate on the "target_ids_json" field.

func TargetIdsJSONLT

func TargetIdsJSONLT(v string) predicate.ProxyRoutingGrayRelease

TargetIdsJSONLT applies the LT predicate on the "target_ids_json" field.

func TargetIdsJSONLTE

func TargetIdsJSONLTE(v string) predicate.ProxyRoutingGrayRelease

TargetIdsJSONLTE applies the LTE predicate on the "target_ids_json" field.

func TargetIdsJSONNEQ

func TargetIdsJSONNEQ(v string) predicate.ProxyRoutingGrayRelease

TargetIdsJSONNEQ applies the NEQ predicate on the "target_ids_json" field.

func TargetIdsJSONNotIn

func TargetIdsJSONNotIn(vs ...string) predicate.ProxyRoutingGrayRelease

TargetIdsJSONNotIn applies the NotIn predicate on the "target_ids_json" field.

func TargetType

TargetType applies equality check predicate on the "target_type" field. It's identical to TargetTypeEQ.

func TargetTypeContains

func TargetTypeContains(v string) predicate.ProxyRoutingGrayRelease

TargetTypeContains applies the Contains predicate on the "target_type" field.

func TargetTypeContainsFold

func TargetTypeContainsFold(v string) predicate.ProxyRoutingGrayRelease

TargetTypeContainsFold applies the ContainsFold predicate on the "target_type" field.

func TargetTypeEQ

TargetTypeEQ applies the EQ predicate on the "target_type" field.

func TargetTypeEqualFold

func TargetTypeEqualFold(v string) predicate.ProxyRoutingGrayRelease

TargetTypeEqualFold applies the EqualFold predicate on the "target_type" field.

func TargetTypeGT

TargetTypeGT applies the GT predicate on the "target_type" field.

func TargetTypeGTE

func TargetTypeGTE(v string) predicate.ProxyRoutingGrayRelease

TargetTypeGTE applies the GTE predicate on the "target_type" field.

func TargetTypeHasPrefix

func TargetTypeHasPrefix(v string) predicate.ProxyRoutingGrayRelease

TargetTypeHasPrefix applies the HasPrefix predicate on the "target_type" field.

func TargetTypeHasSuffix

func TargetTypeHasSuffix(v string) predicate.ProxyRoutingGrayRelease

TargetTypeHasSuffix applies the HasSuffix predicate on the "target_type" field.

func TargetTypeIn

func TargetTypeIn(vs ...string) predicate.ProxyRoutingGrayRelease

TargetTypeIn applies the In predicate on the "target_type" field.

func TargetTypeLT

TargetTypeLT applies the LT predicate on the "target_type" field.

func TargetTypeLTE

func TargetTypeLTE(v string) predicate.ProxyRoutingGrayRelease

TargetTypeLTE applies the LTE predicate on the "target_type" field.

func TargetTypeNEQ

func TargetTypeNEQ(v string) predicate.ProxyRoutingGrayRelease

TargetTypeNEQ applies the NEQ predicate on the "target_type" field.

func TargetTypeNotIn

func TargetTypeNotIn(vs ...string) predicate.ProxyRoutingGrayRelease

TargetTypeNotIn applies the NotIn predicate on the "target_type" field.

func UpdatedAt

UpdatedAt applies equality check predicate on the "updated_at" field. It's identical to UpdatedAtEQ.

func UpdatedAtEQ

UpdatedAtEQ applies the EQ predicate on the "updated_at" field.

func UpdatedAtGT

UpdatedAtGT applies the GT predicate on the "updated_at" field.

func UpdatedAtGTE

UpdatedAtGTE applies the GTE predicate on the "updated_at" field.

func UpdatedAtIn

func UpdatedAtIn(vs ...time.Time) predicate.ProxyRoutingGrayRelease

UpdatedAtIn applies the In predicate on the "updated_at" field.

func UpdatedAtLT

UpdatedAtLT applies the LT predicate on the "updated_at" field.

func UpdatedAtLTE

UpdatedAtLTE applies the LTE predicate on the "updated_at" field.

func UpdatedAtNEQ

UpdatedAtNEQ applies the NEQ predicate on the "updated_at" field.

func UpdatedAtNotIn

func UpdatedAtNotIn(vs ...time.Time) predicate.ProxyRoutingGrayRelease

UpdatedAtNotIn applies the NotIn predicate on the "updated_at" field.

func ValidColumn

func ValidColumn(column string) bool

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

Types

type OrderOption

type OrderOption func(*sql.Selector)

OrderOption defines the ordering options for the ProxyRoutingGrayRelease queries.

func ByBatchNo

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

ByBatchNo orders the results by the batch_no field.

func ByCreatedAt

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

ByCreatedAt orders the results by the created_at field.

func ByEndedAt

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

ByEndedAt orders the results by the ended_at 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 ByOperator

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

ByOperator orders the results by the operator field.

func ByProfileCode

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

ByProfileCode orders the results by the profile_code field.

func ByReleaseJSON

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

ByReleaseJSON orders the results by the release_json field.

func ByRollbackReason

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

ByRollbackReason orders the results by the rollback_reason field.

func ByStartedAt

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

ByStartedAt orders the results by the started_at field.

func ByStatus

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

ByStatus orders the results by the status field.

func ByTargetIdsJSON

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

ByTargetIdsJSON orders the results by the target_ids_json field.

func ByTargetType

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

ByTargetType orders the results by the target_type field.

func ByUpdatedAt

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

ByUpdatedAt orders the results by the updated_at field.

Jump to

Keyboard shortcuts

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