buildtraceentry

package
v0.10.0-rc13 Latest Latest
Warning

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

Go to latest
Published: Jun 11, 2026 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Label holds the string label denoting the buildtraceentry type in the database.
	Label = "build_trace_entry"
	// FieldID holds the string denoting the id field in the database.
	FieldID = "id"
	// 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"
	// FieldDrvPath holds the string denoting the drv_path field in the database.
	FieldDrvPath = "drv_path"
	// FieldOutputName holds the string denoting the output_name field in the database.
	FieldOutputName = "output_name"
	// FieldOutPath holds the string denoting the out_path field in the database.
	FieldOutPath = "out_path"
	// FieldRawJSON holds the string denoting the raw_json field in the database.
	FieldRawJSON = "raw_json"
	// EdgeSignatures holds the string denoting the signatures edge name in mutations.
	EdgeSignatures = "signatures"
	// Table holds the table name of the buildtraceentry in the database.
	Table = "build_trace_entries"
	// SignaturesTable is the table that holds the signatures relation/edge.
	SignaturesTable = "build_trace_signatures"
	// SignaturesInverseTable is the table name for the BuildTraceSignature entity.
	// It exists in this package in order to avoid circular dependency with the "buildtracesignature" package.
	SignaturesInverseTable = "build_trace_signatures"
	// SignaturesColumn is the table column denoting the signatures relation/edge.
	SignaturesColumn = "build_trace_entry_id"
)

Variables

View Source
var (
	// DefaultCreatedAt holds the default value on creation for the "created_at" field.
	DefaultCreatedAt func() time.Time
	// DrvPathValidator is a validator for the "drv_path" field. It is called by the builders before save.
	DrvPathValidator func(string) error
	// OutputNameValidator is a validator for the "output_name" field. It is called by the builders before save.
	OutputNameValidator func(string) error
	// OutPathValidator is a validator for the "out_path" field. It is called by the builders before save.
	OutPathValidator func(string) error
	// RawJSONValidator is a validator for the "raw_json" field. It is called by the builders before save.
	RawJSONValidator func(string) error
)

Columns holds all SQL columns for buildtraceentry fields.

Functions

func And

And groups predicates with the AND operator between them.

func CreatedAt

func CreatedAt(v time.Time) predicate.BuildTraceEntry

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

func CreatedAtEQ

func CreatedAtEQ(v time.Time) predicate.BuildTraceEntry

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

func CreatedAtGT

func CreatedAtGT(v time.Time) predicate.BuildTraceEntry

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

func CreatedAtGTE

func CreatedAtGTE(v time.Time) predicate.BuildTraceEntry

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

func CreatedAtIn

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

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

func CreatedAtLT

func CreatedAtLT(v time.Time) predicate.BuildTraceEntry

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

func CreatedAtLTE

func CreatedAtLTE(v time.Time) predicate.BuildTraceEntry

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

func CreatedAtNEQ

func CreatedAtNEQ(v time.Time) predicate.BuildTraceEntry

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

func CreatedAtNotIn

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

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

func DrvPath

func DrvPath(v string) predicate.BuildTraceEntry

DrvPath applies equality check predicate on the "drv_path" field. It's identical to DrvPathEQ.

func DrvPathContains

func DrvPathContains(v string) predicate.BuildTraceEntry

DrvPathContains applies the Contains predicate on the "drv_path" field.

func DrvPathContainsFold

func DrvPathContainsFold(v string) predicate.BuildTraceEntry

DrvPathContainsFold applies the ContainsFold predicate on the "drv_path" field.

func DrvPathEQ

func DrvPathEQ(v string) predicate.BuildTraceEntry

DrvPathEQ applies the EQ predicate on the "drv_path" field.

func DrvPathEqualFold

func DrvPathEqualFold(v string) predicate.BuildTraceEntry

DrvPathEqualFold applies the EqualFold predicate on the "drv_path" field.

func DrvPathGT

func DrvPathGT(v string) predicate.BuildTraceEntry

DrvPathGT applies the GT predicate on the "drv_path" field.

func DrvPathGTE

func DrvPathGTE(v string) predicate.BuildTraceEntry

DrvPathGTE applies the GTE predicate on the "drv_path" field.

func DrvPathHasPrefix

func DrvPathHasPrefix(v string) predicate.BuildTraceEntry

DrvPathHasPrefix applies the HasPrefix predicate on the "drv_path" field.

func DrvPathHasSuffix

func DrvPathHasSuffix(v string) predicate.BuildTraceEntry

DrvPathHasSuffix applies the HasSuffix predicate on the "drv_path" field.

func DrvPathIn

func DrvPathIn(vs ...string) predicate.BuildTraceEntry

DrvPathIn applies the In predicate on the "drv_path" field.

func DrvPathLT

func DrvPathLT(v string) predicate.BuildTraceEntry

DrvPathLT applies the LT predicate on the "drv_path" field.

func DrvPathLTE

func DrvPathLTE(v string) predicate.BuildTraceEntry

DrvPathLTE applies the LTE predicate on the "drv_path" field.

func DrvPathNEQ

func DrvPathNEQ(v string) predicate.BuildTraceEntry

DrvPathNEQ applies the NEQ predicate on the "drv_path" field.

func DrvPathNotIn

func DrvPathNotIn(vs ...string) predicate.BuildTraceEntry

DrvPathNotIn applies the NotIn predicate on the "drv_path" field.

func HasSignatures

func HasSignatures() predicate.BuildTraceEntry

HasSignatures applies the HasEdge predicate on the "signatures" edge.

func HasSignaturesWith

func HasSignaturesWith(preds ...predicate.BuildTraceSignature) predicate.BuildTraceEntry

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

func ID

ID filters vertices based on their ID field.

func IDEQ

func IDEQ(id int) predicate.BuildTraceEntry

IDEQ applies the EQ predicate on the ID field.

func IDGT

func IDGT(id int) predicate.BuildTraceEntry

IDGT applies the GT predicate on the ID field.

func IDGTE

func IDGTE(id int) predicate.BuildTraceEntry

IDGTE applies the GTE predicate on the ID field.

func IDIn

func IDIn(ids ...int) predicate.BuildTraceEntry

IDIn applies the In predicate on the ID field.

func IDLT

func IDLT(id int) predicate.BuildTraceEntry

IDLT applies the LT predicate on the ID field.

func IDLTE

func IDLTE(id int) predicate.BuildTraceEntry

IDLTE applies the LTE predicate on the ID field.

func IDNEQ

func IDNEQ(id int) predicate.BuildTraceEntry

IDNEQ applies the NEQ predicate on the ID field.

func IDNotIn

func IDNotIn(ids ...int) predicate.BuildTraceEntry

IDNotIn applies the NotIn predicate on the ID field.

func Not

Not applies the not operator on the given predicate.

func Or

Or groups predicates with the OR operator between them.

func OutPath

func OutPath(v string) predicate.BuildTraceEntry

OutPath applies equality check predicate on the "out_path" field. It's identical to OutPathEQ.

func OutPathContains

func OutPathContains(v string) predicate.BuildTraceEntry

OutPathContains applies the Contains predicate on the "out_path" field.

func OutPathContainsFold

func OutPathContainsFold(v string) predicate.BuildTraceEntry

OutPathContainsFold applies the ContainsFold predicate on the "out_path" field.

func OutPathEQ

func OutPathEQ(v string) predicate.BuildTraceEntry

OutPathEQ applies the EQ predicate on the "out_path" field.

func OutPathEqualFold

func OutPathEqualFold(v string) predicate.BuildTraceEntry

OutPathEqualFold applies the EqualFold predicate on the "out_path" field.

func OutPathGT

func OutPathGT(v string) predicate.BuildTraceEntry

OutPathGT applies the GT predicate on the "out_path" field.

func OutPathGTE

func OutPathGTE(v string) predicate.BuildTraceEntry

OutPathGTE applies the GTE predicate on the "out_path" field.

func OutPathHasPrefix

func OutPathHasPrefix(v string) predicate.BuildTraceEntry

OutPathHasPrefix applies the HasPrefix predicate on the "out_path" field.

func OutPathHasSuffix

func OutPathHasSuffix(v string) predicate.BuildTraceEntry

OutPathHasSuffix applies the HasSuffix predicate on the "out_path" field.

func OutPathIn

func OutPathIn(vs ...string) predicate.BuildTraceEntry

OutPathIn applies the In predicate on the "out_path" field.

func OutPathLT

func OutPathLT(v string) predicate.BuildTraceEntry

OutPathLT applies the LT predicate on the "out_path" field.

func OutPathLTE

func OutPathLTE(v string) predicate.BuildTraceEntry

OutPathLTE applies the LTE predicate on the "out_path" field.

func OutPathNEQ

func OutPathNEQ(v string) predicate.BuildTraceEntry

OutPathNEQ applies the NEQ predicate on the "out_path" field.

func OutPathNotIn

func OutPathNotIn(vs ...string) predicate.BuildTraceEntry

OutPathNotIn applies the NotIn predicate on the "out_path" field.

func OutputName

func OutputName(v string) predicate.BuildTraceEntry

OutputName applies equality check predicate on the "output_name" field. It's identical to OutputNameEQ.

func OutputNameContains

func OutputNameContains(v string) predicate.BuildTraceEntry

OutputNameContains applies the Contains predicate on the "output_name" field.

func OutputNameContainsFold

func OutputNameContainsFold(v string) predicate.BuildTraceEntry

OutputNameContainsFold applies the ContainsFold predicate on the "output_name" field.

func OutputNameEQ

func OutputNameEQ(v string) predicate.BuildTraceEntry

OutputNameEQ applies the EQ predicate on the "output_name" field.

func OutputNameEqualFold

func OutputNameEqualFold(v string) predicate.BuildTraceEntry

OutputNameEqualFold applies the EqualFold predicate on the "output_name" field.

func OutputNameGT

func OutputNameGT(v string) predicate.BuildTraceEntry

OutputNameGT applies the GT predicate on the "output_name" field.

func OutputNameGTE

func OutputNameGTE(v string) predicate.BuildTraceEntry

OutputNameGTE applies the GTE predicate on the "output_name" field.

func OutputNameHasPrefix

func OutputNameHasPrefix(v string) predicate.BuildTraceEntry

OutputNameHasPrefix applies the HasPrefix predicate on the "output_name" field.

func OutputNameHasSuffix

func OutputNameHasSuffix(v string) predicate.BuildTraceEntry

OutputNameHasSuffix applies the HasSuffix predicate on the "output_name" field.

func OutputNameIn

func OutputNameIn(vs ...string) predicate.BuildTraceEntry

OutputNameIn applies the In predicate on the "output_name" field.

func OutputNameLT

func OutputNameLT(v string) predicate.BuildTraceEntry

OutputNameLT applies the LT predicate on the "output_name" field.

func OutputNameLTE

func OutputNameLTE(v string) predicate.BuildTraceEntry

OutputNameLTE applies the LTE predicate on the "output_name" field.

func OutputNameNEQ

func OutputNameNEQ(v string) predicate.BuildTraceEntry

OutputNameNEQ applies the NEQ predicate on the "output_name" field.

func OutputNameNotIn

func OutputNameNotIn(vs ...string) predicate.BuildTraceEntry

OutputNameNotIn applies the NotIn predicate on the "output_name" field.

func RawJSON

func RawJSON(v string) predicate.BuildTraceEntry

RawJSON applies equality check predicate on the "raw_json" field. It's identical to RawJSONEQ.

func RawJSONContains

func RawJSONContains(v string) predicate.BuildTraceEntry

RawJSONContains applies the Contains predicate on the "raw_json" field.

func RawJSONContainsFold

func RawJSONContainsFold(v string) predicate.BuildTraceEntry

RawJSONContainsFold applies the ContainsFold predicate on the "raw_json" field.

func RawJSONEQ

func RawJSONEQ(v string) predicate.BuildTraceEntry

RawJSONEQ applies the EQ predicate on the "raw_json" field.

func RawJSONEqualFold

func RawJSONEqualFold(v string) predicate.BuildTraceEntry

RawJSONEqualFold applies the EqualFold predicate on the "raw_json" field.

func RawJSONGT

func RawJSONGT(v string) predicate.BuildTraceEntry

RawJSONGT applies the GT predicate on the "raw_json" field.

func RawJSONGTE

func RawJSONGTE(v string) predicate.BuildTraceEntry

RawJSONGTE applies the GTE predicate on the "raw_json" field.

func RawJSONHasPrefix

func RawJSONHasPrefix(v string) predicate.BuildTraceEntry

RawJSONHasPrefix applies the HasPrefix predicate on the "raw_json" field.

func RawJSONHasSuffix

func RawJSONHasSuffix(v string) predicate.BuildTraceEntry

RawJSONHasSuffix applies the HasSuffix predicate on the "raw_json" field.

func RawJSONIn

func RawJSONIn(vs ...string) predicate.BuildTraceEntry

RawJSONIn applies the In predicate on the "raw_json" field.

func RawJSONLT

func RawJSONLT(v string) predicate.BuildTraceEntry

RawJSONLT applies the LT predicate on the "raw_json" field.

func RawJSONLTE

func RawJSONLTE(v string) predicate.BuildTraceEntry

RawJSONLTE applies the LTE predicate on the "raw_json" field.

func RawJSONNEQ

func RawJSONNEQ(v string) predicate.BuildTraceEntry

RawJSONNEQ applies the NEQ predicate on the "raw_json" field.

func RawJSONNotIn

func RawJSONNotIn(vs ...string) predicate.BuildTraceEntry

RawJSONNotIn applies the NotIn predicate on the "raw_json" field.

func UpdatedAt

func UpdatedAt(v time.Time) predicate.BuildTraceEntry

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

func UpdatedAtEQ

func UpdatedAtEQ(v time.Time) predicate.BuildTraceEntry

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

func UpdatedAtGT

func UpdatedAtGT(v time.Time) predicate.BuildTraceEntry

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

func UpdatedAtGTE

func UpdatedAtGTE(v time.Time) predicate.BuildTraceEntry

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

func UpdatedAtIn

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

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

func UpdatedAtIsNil

func UpdatedAtIsNil() predicate.BuildTraceEntry

UpdatedAtIsNil applies the IsNil predicate on the "updated_at" field.

func UpdatedAtLT

func UpdatedAtLT(v time.Time) predicate.BuildTraceEntry

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

func UpdatedAtLTE

func UpdatedAtLTE(v time.Time) predicate.BuildTraceEntry

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

func UpdatedAtNEQ

func UpdatedAtNEQ(v time.Time) predicate.BuildTraceEntry

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

func UpdatedAtNotIn

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

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

func UpdatedAtNotNil

func UpdatedAtNotNil() predicate.BuildTraceEntry

UpdatedAtNotNil applies the NotNil 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 BuildTraceEntry queries.

func ByCreatedAt

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

ByCreatedAt orders the results by the created_at field.

func ByDrvPath

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

ByDrvPath orders the results by the drv_path field.

func ByID

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

ByID orders the results by the id field.

func ByOutPath

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

ByOutPath orders the results by the out_path field.

func ByOutputName

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

ByOutputName orders the results by the output_name field.

func ByRawJSON

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

ByRawJSON orders the results by the raw_json field.

func BySignatures

func BySignatures(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

BySignatures orders the results by signatures terms.

func BySignaturesCount

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

BySignaturesCount orders the results by signatures count.

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