projectconversationtraceevent

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Apr 5, 2026 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Label holds the string label denoting the projectconversationtraceevent type in the database.
	Label = "project_conversation_trace_event"
	// FieldID holds the string denoting the id field in the database.
	FieldID = "id"
	// FieldPrincipalID holds the string denoting the principal_id field in the database.
	FieldPrincipalID = "principal_id"
	// FieldRunID holds the string denoting the run_id field in the database.
	FieldRunID = "run_id"
	// FieldConversationID holds the string denoting the conversation_id field in the database.
	FieldConversationID = "conversation_id"
	// FieldProjectID holds the string denoting the project_id field in the database.
	FieldProjectID = "project_id"
	// FieldSequence holds the string denoting the sequence field in the database.
	FieldSequence = "sequence"
	// FieldProvider holds the string denoting the provider field in the database.
	FieldProvider = "provider"
	// FieldKind holds the string denoting the kind field in the database.
	FieldKind = "kind"
	// FieldStream holds the string denoting the stream field in the database.
	FieldStream = "stream"
	// FieldText holds the string denoting the text field in the database.
	FieldText = "text"
	// FieldPayload holds the string denoting the payload field in the database.
	FieldPayload = "payload"
	// FieldCreatedAt holds the string denoting the created_at field in the database.
	FieldCreatedAt = "created_at"
	// Table holds the table name of the projectconversationtraceevent in the database.
	Table = "project_conversation_trace_events"
)

Variables

View Source
var (
	// ProviderValidator is a validator for the "provider" field. It is called by the builders before save.
	ProviderValidator func(string) error
	// KindValidator is a validator for the "kind" field. It is called by the builders before save.
	KindValidator func(string) error
	// StreamValidator is a validator for the "stream" field. It is called by the builders before save.
	StreamValidator func(string) error
	// DefaultPayload holds the default value on creation for the "payload" field.
	DefaultPayload func() map[string]interface{}
	// DefaultCreatedAt holds the default value on creation for the "created_at" field.
	DefaultCreatedAt func() time.Time
	// DefaultID holds the default value on creation for the "id" field.
	DefaultID func() uuid.UUID
)

Columns holds all SQL columns for projectconversationtraceevent fields.

Functions

func And

And groups predicates with the AND operator between them.

func ConversationID

ConversationID applies equality check predicate on the "conversation_id" field. It's identical to ConversationIDEQ.

func ConversationIDEQ

ConversationIDEQ applies the EQ predicate on the "conversation_id" field.

func ConversationIDGT

ConversationIDGT applies the GT predicate on the "conversation_id" field.

func ConversationIDGTE

func ConversationIDGTE(v uuid.UUID) predicate.ProjectConversationTraceEvent

ConversationIDGTE applies the GTE predicate on the "conversation_id" field.

func ConversationIDIn

func ConversationIDIn(vs ...uuid.UUID) predicate.ProjectConversationTraceEvent

ConversationIDIn applies the In predicate on the "conversation_id" field.

func ConversationIDLT

ConversationIDLT applies the LT predicate on the "conversation_id" field.

func ConversationIDLTE

func ConversationIDLTE(v uuid.UUID) predicate.ProjectConversationTraceEvent

ConversationIDLTE applies the LTE predicate on the "conversation_id" field.

func ConversationIDNEQ

func ConversationIDNEQ(v uuid.UUID) predicate.ProjectConversationTraceEvent

ConversationIDNEQ applies the NEQ predicate on the "conversation_id" field.

func ConversationIDNotIn

func ConversationIDNotIn(vs ...uuid.UUID) predicate.ProjectConversationTraceEvent

ConversationIDNotIn applies the NotIn predicate on the "conversation_id" 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

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

CreatedAtNotIn applies the NotIn predicate on the "created_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

IDNotIn applies the NotIn predicate on the ID field.

func Kind

Kind applies equality check predicate on the "kind" field. It's identical to KindEQ.

func KindContains

KindContains applies the Contains predicate on the "kind" field.

func KindContainsFold

KindContainsFold applies the ContainsFold predicate on the "kind" field.

func KindEQ

KindEQ applies the EQ predicate on the "kind" field.

func KindEqualFold

KindEqualFold applies the EqualFold predicate on the "kind" field.

func KindGT

KindGT applies the GT predicate on the "kind" field.

func KindGTE

KindGTE applies the GTE predicate on the "kind" field.

func KindHasPrefix

KindHasPrefix applies the HasPrefix predicate on the "kind" field.

func KindHasSuffix

KindHasSuffix applies the HasSuffix predicate on the "kind" field.

func KindIn

KindIn applies the In predicate on the "kind" field.

func KindLT

KindLT applies the LT predicate on the "kind" field.

func KindLTE

KindLTE applies the LTE predicate on the "kind" field.

func KindNEQ

KindNEQ applies the NEQ predicate on the "kind" field.

func KindNotIn

KindNotIn applies the NotIn predicate on the "kind" field.

func Not

Not applies the not operator on the given predicate.

func Or

Or groups predicates with the OR operator between them.

func PrincipalID

PrincipalID applies equality check predicate on the "principal_id" field. It's identical to PrincipalIDEQ.

func PrincipalIDEQ

PrincipalIDEQ applies the EQ predicate on the "principal_id" field.

func PrincipalIDGT

PrincipalIDGT applies the GT predicate on the "principal_id" field.

func PrincipalIDGTE

PrincipalIDGTE applies the GTE predicate on the "principal_id" field.

func PrincipalIDIn

func PrincipalIDIn(vs ...uuid.UUID) predicate.ProjectConversationTraceEvent

PrincipalIDIn applies the In predicate on the "principal_id" field.

func PrincipalIDLT

PrincipalIDLT applies the LT predicate on the "principal_id" field.

func PrincipalIDLTE

PrincipalIDLTE applies the LTE predicate on the "principal_id" field.

func PrincipalIDNEQ

PrincipalIDNEQ applies the NEQ predicate on the "principal_id" field.

func PrincipalIDNotIn

func PrincipalIDNotIn(vs ...uuid.UUID) predicate.ProjectConversationTraceEvent

PrincipalIDNotIn applies the NotIn predicate on the "principal_id" 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 ProjectIDGT

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

func ProjectIDGTE

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

func ProjectIDIn

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

func ProjectIDLT

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

func ProjectIDLTE

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

func ProjectIDNEQ

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

func ProjectIDNotIn

func ProjectIDNotIn(vs ...uuid.UUID) predicate.ProjectConversationTraceEvent

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

func Provider

Provider applies equality check predicate on the "provider" field. It's identical to ProviderEQ.

func ProviderContains

ProviderContains applies the Contains predicate on the "provider" field.

func ProviderContainsFold

func ProviderContainsFold(v string) predicate.ProjectConversationTraceEvent

ProviderContainsFold applies the ContainsFold predicate on the "provider" field.

func ProviderEQ

ProviderEQ applies the EQ predicate on the "provider" field.

func ProviderEqualFold

func ProviderEqualFold(v string) predicate.ProjectConversationTraceEvent

ProviderEqualFold applies the EqualFold predicate on the "provider" field.

func ProviderGT

ProviderGT applies the GT predicate on the "provider" field.

func ProviderGTE

ProviderGTE applies the GTE predicate on the "provider" field.

func ProviderHasPrefix

func ProviderHasPrefix(v string) predicate.ProjectConversationTraceEvent

ProviderHasPrefix applies the HasPrefix predicate on the "provider" field.

func ProviderHasSuffix

func ProviderHasSuffix(v string) predicate.ProjectConversationTraceEvent

ProviderHasSuffix applies the HasSuffix predicate on the "provider" field.

func ProviderIn

ProviderIn applies the In predicate on the "provider" field.

func ProviderLT

ProviderLT applies the LT predicate on the "provider" field.

func ProviderLTE

ProviderLTE applies the LTE predicate on the "provider" field.

func ProviderNEQ

ProviderNEQ applies the NEQ predicate on the "provider" field.

func ProviderNotIn

func ProviderNotIn(vs ...string) predicate.ProjectConversationTraceEvent

ProviderNotIn applies the NotIn predicate on the "provider" field.

func RunID

RunID applies equality check predicate on the "run_id" field. It's identical to RunIDEQ.

func RunIDEQ

RunIDEQ applies the EQ predicate on the "run_id" field.

func RunIDGT

RunIDGT applies the GT predicate on the "run_id" field.

func RunIDGTE

RunIDGTE applies the GTE predicate on the "run_id" field.

func RunIDIn

RunIDIn applies the In predicate on the "run_id" field.

func RunIDLT

RunIDLT applies the LT predicate on the "run_id" field.

func RunIDLTE

RunIDLTE applies the LTE predicate on the "run_id" field.

func RunIDNEQ

RunIDNEQ applies the NEQ predicate on the "run_id" field.

func RunIDNotIn

RunIDNotIn applies the NotIn predicate on the "run_id" field.

func Sequence

Sequence applies equality check predicate on the "sequence" field. It's identical to SequenceEQ.

func SequenceEQ

SequenceEQ applies the EQ predicate on the "sequence" field.

func SequenceGT

SequenceGT applies the GT predicate on the "sequence" field.

func SequenceGTE

SequenceGTE applies the GTE predicate on the "sequence" field.

func SequenceIn

SequenceIn applies the In predicate on the "sequence" field.

func SequenceLT

SequenceLT applies the LT predicate on the "sequence" field.

func SequenceLTE

SequenceLTE applies the LTE predicate on the "sequence" field.

func SequenceNEQ

SequenceNEQ applies the NEQ predicate on the "sequence" field.

func SequenceNotIn

func SequenceNotIn(vs ...int64) predicate.ProjectConversationTraceEvent

SequenceNotIn applies the NotIn predicate on the "sequence" field.

func Stream

Stream applies equality check predicate on the "stream" field. It's identical to StreamEQ.

func StreamContains

StreamContains applies the Contains predicate on the "stream" field.

func StreamContainsFold

func StreamContainsFold(v string) predicate.ProjectConversationTraceEvent

StreamContainsFold applies the ContainsFold predicate on the "stream" field.

func StreamEQ

StreamEQ applies the EQ predicate on the "stream" field.

func StreamEqualFold

StreamEqualFold applies the EqualFold predicate on the "stream" field.

func StreamGT

StreamGT applies the GT predicate on the "stream" field.

func StreamGTE

StreamGTE applies the GTE predicate on the "stream" field.

func StreamHasPrefix

StreamHasPrefix applies the HasPrefix predicate on the "stream" field.

func StreamHasSuffix

StreamHasSuffix applies the HasSuffix predicate on the "stream" field.

func StreamIn

StreamIn applies the In predicate on the "stream" field.

func StreamLT

StreamLT applies the LT predicate on the "stream" field.

func StreamLTE

StreamLTE applies the LTE predicate on the "stream" field.

func StreamNEQ

StreamNEQ applies the NEQ predicate on the "stream" field.

func StreamNotIn

StreamNotIn applies the NotIn predicate on the "stream" field.

func Text

Text applies equality check predicate on the "text" field. It's identical to TextEQ.

func TextContains

TextContains applies the Contains predicate on the "text" field.

func TextContainsFold

TextContainsFold applies the ContainsFold predicate on the "text" field.

func TextEQ

TextEQ applies the EQ predicate on the "text" field.

func TextEqualFold

TextEqualFold applies the EqualFold predicate on the "text" field.

func TextGT

TextGT applies the GT predicate on the "text" field.

func TextGTE

TextGTE applies the GTE predicate on the "text" field.

func TextHasPrefix

TextHasPrefix applies the HasPrefix predicate on the "text" field.

func TextHasSuffix

TextHasSuffix applies the HasSuffix predicate on the "text" field.

func TextIn

TextIn applies the In predicate on the "text" field.

func TextIsNil

TextIsNil applies the IsNil predicate on the "text" field.

func TextLT

TextLT applies the LT predicate on the "text" field.

func TextLTE

TextLTE applies the LTE predicate on the "text" field.

func TextNEQ

TextNEQ applies the NEQ predicate on the "text" field.

func TextNotIn

TextNotIn applies the NotIn predicate on the "text" field.

func TextNotNil

TextNotNil applies the NotNil predicate on the "text" 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 ProjectConversationTraceEvent queries.

func ByConversationID

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

ByConversationID orders the results by the conversation_id field.

func ByCreatedAt

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

ByCreatedAt orders the results by the created_at field.

func ByID

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

ByID orders the results by the id field.

func ByKind

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

ByKind orders the results by the kind field.

func ByPrincipalID

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

ByPrincipalID orders the results by the principal_id field.

func ByProjectID

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

ByProjectID orders the results by the project_id field.

func ByProvider

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

ByProvider orders the results by the provider field.

func ByRunID

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

ByRunID orders the results by the run_id field.

func BySequence

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

BySequence orders the results by the sequence field.

func ByStream

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

ByStream orders the results by the stream field.

func ByText

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

ByText orders the results by the text field.

Jump to

Keyboard shortcuts

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