billinginvoicevalidationissue

package
v1.0.0-beta.228 Latest Latest
Warning

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

Go to latest
Published: May 19, 2026 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Label holds the string label denoting the billinginvoicevalidationissue type in the database.
	Label = "billing_invoice_validation_issue"
	// FieldID holds the string denoting the id field in the database.
	FieldID = "id"
	// FieldNamespace holds the string denoting the namespace field in the database.
	FieldNamespace = "namespace"
	// 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"
	// FieldDeletedAt holds the string denoting the deleted_at field in the database.
	FieldDeletedAt = "deleted_at"
	// FieldInvoiceID holds the string denoting the invoice_id field in the database.
	FieldInvoiceID = "invoice_id"
	// FieldSeverity holds the string denoting the severity field in the database.
	FieldSeverity = "severity"
	// FieldCode holds the string denoting the code field in the database.
	FieldCode = "code"
	// FieldMessage holds the string denoting the message field in the database.
	FieldMessage = "message"
	// FieldPath holds the string denoting the path field in the database.
	FieldPath = "path"
	// FieldComponent holds the string denoting the component field in the database.
	FieldComponent = "component"
	// FieldDedupeHash holds the string denoting the dedupe_hash field in the database.
	FieldDedupeHash = "dedupe_hash"
	// EdgeBillingInvoice holds the string denoting the billing_invoice edge name in mutations.
	EdgeBillingInvoice = "billing_invoice"
	// Table holds the table name of the billinginvoicevalidationissue in the database.
	Table = "billing_invoice_validation_issues"
	// BillingInvoiceTable is the table that holds the billing_invoice relation/edge.
	BillingInvoiceTable = "billing_invoice_validation_issues"
	// BillingInvoiceInverseTable is the table name for the BillingInvoice entity.
	// It exists in this package in order to avoid circular dependency with the "billinginvoice" package.
	BillingInvoiceInverseTable = "billing_invoices"
	// BillingInvoiceColumn is the table column denoting the billing_invoice relation/edge.
	BillingInvoiceColumn = "invoice_id"
)

Variables

View Source
var (
	// NamespaceValidator is a validator for the "namespace" field. It is called by the builders before save.
	NamespaceValidator func(string) error
	// 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
	// InvoiceIDValidator is a validator for the "invoice_id" field. It is called by the builders before save.
	InvoiceIDValidator func(string) error
	// MessageValidator is a validator for the "message" field. It is called by the builders before save.
	MessageValidator func(string) error
	// DedupeHashValidator is a validator for the "dedupe_hash" field. It is called by the builders before save.
	DedupeHashValidator func([]byte) error
	// DefaultID holds the default value on creation for the "id" field.
	DefaultID func() string
)

Columns holds all SQL columns for billinginvoicevalidationissue fields.

Functions

func And

And groups predicates with the AND operator between them.

func Code

Code applies equality check predicate on the "code" field. It's identical to CodeEQ.

func CodeContains

CodeContains applies the Contains predicate on the "code" field.

func CodeContainsFold

CodeContainsFold applies the ContainsFold predicate on the "code" field.

func CodeEQ

CodeEQ applies the EQ predicate on the "code" field.

func CodeEqualFold

CodeEqualFold applies the EqualFold predicate on the "code" field.

func CodeGT

CodeGT applies the GT predicate on the "code" field.

func CodeGTE

CodeGTE applies the GTE predicate on the "code" field.

func CodeHasPrefix

CodeHasPrefix applies the HasPrefix predicate on the "code" field.

func CodeHasSuffix

CodeHasSuffix applies the HasSuffix predicate on the "code" field.

func CodeIn

CodeIn applies the In predicate on the "code" field.

func CodeIsNil

CodeIsNil applies the IsNil predicate on the "code" field.

func CodeLT

CodeLT applies the LT predicate on the "code" field.

func CodeLTE

CodeLTE applies the LTE predicate on the "code" field.

func CodeNEQ

CodeNEQ applies the NEQ predicate on the "code" field.

func CodeNotIn

CodeNotIn applies the NotIn predicate on the "code" field.

func CodeNotNil

CodeNotNil applies the NotNil predicate on the "code" field.

func Component

Component applies equality check predicate on the "component" field. It's identical to ComponentEQ.

func ComponentContains

func ComponentContains(v string) predicate.BillingInvoiceValidationIssue

ComponentContains applies the Contains predicate on the "component" field.

func ComponentContainsFold

func ComponentContainsFold(v string) predicate.BillingInvoiceValidationIssue

ComponentContainsFold applies the ContainsFold predicate on the "component" field.

func ComponentEQ

ComponentEQ applies the EQ predicate on the "component" field.

func ComponentEqualFold

func ComponentEqualFold(v string) predicate.BillingInvoiceValidationIssue

ComponentEqualFold applies the EqualFold predicate on the "component" field.

func ComponentGT

ComponentGT applies the GT predicate on the "component" field.

func ComponentGTE

ComponentGTE applies the GTE predicate on the "component" field.

func ComponentHasPrefix

func ComponentHasPrefix(v string) predicate.BillingInvoiceValidationIssue

ComponentHasPrefix applies the HasPrefix predicate on the "component" field.

func ComponentHasSuffix

func ComponentHasSuffix(v string) predicate.BillingInvoiceValidationIssue

ComponentHasSuffix applies the HasSuffix predicate on the "component" field.

func ComponentIn

ComponentIn applies the In predicate on the "component" field.

func ComponentLT

ComponentLT applies the LT predicate on the "component" field.

func ComponentLTE

ComponentLTE applies the LTE predicate on the "component" field.

func ComponentNEQ

ComponentNEQ applies the NEQ predicate on the "component" field.

func ComponentNotIn

func ComponentNotIn(vs ...string) predicate.BillingInvoiceValidationIssue

ComponentNotIn applies the NotIn predicate on the "component" 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.BillingInvoiceValidationIssue

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

func DedupeHash

DedupeHash applies equality check predicate on the "dedupe_hash" field. It's identical to DedupeHashEQ.

func DedupeHashEQ

DedupeHashEQ applies the EQ predicate on the "dedupe_hash" field.

func DedupeHashGT

DedupeHashGT applies the GT predicate on the "dedupe_hash" field.

func DedupeHashGTE

func DedupeHashGTE(v []byte) predicate.BillingInvoiceValidationIssue

DedupeHashGTE applies the GTE predicate on the "dedupe_hash" field.

func DedupeHashIn

func DedupeHashIn(vs ...[]byte) predicate.BillingInvoiceValidationIssue

DedupeHashIn applies the In predicate on the "dedupe_hash" field.

func DedupeHashLT

DedupeHashLT applies the LT predicate on the "dedupe_hash" field.

func DedupeHashLTE

func DedupeHashLTE(v []byte) predicate.BillingInvoiceValidationIssue

DedupeHashLTE applies the LTE predicate on the "dedupe_hash" field.

func DedupeHashNEQ

func DedupeHashNEQ(v []byte) predicate.BillingInvoiceValidationIssue

DedupeHashNEQ applies the NEQ predicate on the "dedupe_hash" field.

func DedupeHashNotIn

func DedupeHashNotIn(vs ...[]byte) predicate.BillingInvoiceValidationIssue

DedupeHashNotIn applies the NotIn predicate on the "dedupe_hash" field.

func DeletedAt

DeletedAt applies equality check predicate on the "deleted_at" field. It's identical to DeletedAtEQ.

func DeletedAtEQ

DeletedAtEQ applies the EQ predicate on the "deleted_at" field.

func DeletedAtGT

DeletedAtGT applies the GT predicate on the "deleted_at" field.

func DeletedAtGTE

DeletedAtGTE applies the GTE predicate on the "deleted_at" field.

func DeletedAtIn

DeletedAtIn applies the In predicate on the "deleted_at" field.

func DeletedAtIsNil

DeletedAtIsNil applies the IsNil predicate on the "deleted_at" field.

func DeletedAtLT

DeletedAtLT applies the LT predicate on the "deleted_at" field.

func DeletedAtLTE

DeletedAtLTE applies the LTE predicate on the "deleted_at" field.

func DeletedAtNEQ

DeletedAtNEQ applies the NEQ predicate on the "deleted_at" field.

func DeletedAtNotIn

func DeletedAtNotIn(vs ...time.Time) predicate.BillingInvoiceValidationIssue

DeletedAtNotIn applies the NotIn predicate on the "deleted_at" field.

func DeletedAtNotNil

func DeletedAtNotNil() predicate.BillingInvoiceValidationIssue

DeletedAtNotNil applies the NotNil predicate on the "deleted_at" field.

func HasBillingInvoice

func HasBillingInvoice() predicate.BillingInvoiceValidationIssue

HasBillingInvoice applies the HasEdge predicate on the "billing_invoice" edge.

func HasBillingInvoiceWith

func HasBillingInvoiceWith(preds ...predicate.BillingInvoice) predicate.BillingInvoiceValidationIssue

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

func ID

ID filters vertices based on their ID field.

func IDContainsFold

IDContainsFold applies the ContainsFold predicate on the ID field.

func IDEQ

IDEQ applies the EQ predicate on the ID field.

func IDEqualFold

IDEqualFold applies the EqualFold 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 InvoiceID

InvoiceID applies equality check predicate on the "invoice_id" field. It's identical to InvoiceIDEQ.

func InvoiceIDContains

func InvoiceIDContains(v string) predicate.BillingInvoiceValidationIssue

InvoiceIDContains applies the Contains predicate on the "invoice_id" field.

func InvoiceIDContainsFold

func InvoiceIDContainsFold(v string) predicate.BillingInvoiceValidationIssue

InvoiceIDContainsFold applies the ContainsFold predicate on the "invoice_id" field.

func InvoiceIDEQ

InvoiceIDEQ applies the EQ predicate on the "invoice_id" field.

func InvoiceIDEqualFold

func InvoiceIDEqualFold(v string) predicate.BillingInvoiceValidationIssue

InvoiceIDEqualFold applies the EqualFold predicate on the "invoice_id" field.

func InvoiceIDGT

InvoiceIDGT applies the GT predicate on the "invoice_id" field.

func InvoiceIDGTE

InvoiceIDGTE applies the GTE predicate on the "invoice_id" field.

func InvoiceIDHasPrefix

func InvoiceIDHasPrefix(v string) predicate.BillingInvoiceValidationIssue

InvoiceIDHasPrefix applies the HasPrefix predicate on the "invoice_id" field.

func InvoiceIDHasSuffix

func InvoiceIDHasSuffix(v string) predicate.BillingInvoiceValidationIssue

InvoiceIDHasSuffix applies the HasSuffix predicate on the "invoice_id" field.

func InvoiceIDIn

InvoiceIDIn applies the In predicate on the "invoice_id" field.

func InvoiceIDLT

InvoiceIDLT applies the LT predicate on the "invoice_id" field.

func InvoiceIDLTE

InvoiceIDLTE applies the LTE predicate on the "invoice_id" field.

func InvoiceIDNEQ

InvoiceIDNEQ applies the NEQ predicate on the "invoice_id" field.

func InvoiceIDNotIn

func InvoiceIDNotIn(vs ...string) predicate.BillingInvoiceValidationIssue

InvoiceIDNotIn applies the NotIn predicate on the "invoice_id" field.

func Message

Message applies equality check predicate on the "message" field. It's identical to MessageEQ.

func MessageContains

MessageContains applies the Contains predicate on the "message" field.

func MessageContainsFold

func MessageContainsFold(v string) predicate.BillingInvoiceValidationIssue

MessageContainsFold applies the ContainsFold predicate on the "message" field.

func MessageEQ

MessageEQ applies the EQ predicate on the "message" field.

func MessageEqualFold

MessageEqualFold applies the EqualFold predicate on the "message" field.

func MessageGT

MessageGT applies the GT predicate on the "message" field.

func MessageGTE

MessageGTE applies the GTE predicate on the "message" field.

func MessageHasPrefix

MessageHasPrefix applies the HasPrefix predicate on the "message" field.

func MessageHasSuffix

MessageHasSuffix applies the HasSuffix predicate on the "message" field.

func MessageIn

MessageIn applies the In predicate on the "message" field.

func MessageLT

MessageLT applies the LT predicate on the "message" field.

func MessageLTE

MessageLTE applies the LTE predicate on the "message" field.

func MessageNEQ

MessageNEQ applies the NEQ predicate on the "message" field.

func MessageNotIn

MessageNotIn applies the NotIn predicate on the "message" field.

func Namespace

Namespace applies equality check predicate on the "namespace" field. It's identical to NamespaceEQ.

func NamespaceContains

func NamespaceContains(v string) predicate.BillingInvoiceValidationIssue

NamespaceContains applies the Contains predicate on the "namespace" field.

func NamespaceContainsFold

func NamespaceContainsFold(v string) predicate.BillingInvoiceValidationIssue

NamespaceContainsFold applies the ContainsFold predicate on the "namespace" field.

func NamespaceEQ

NamespaceEQ applies the EQ predicate on the "namespace" field.

func NamespaceEqualFold

func NamespaceEqualFold(v string) predicate.BillingInvoiceValidationIssue

NamespaceEqualFold applies the EqualFold predicate on the "namespace" field.

func NamespaceGT

NamespaceGT applies the GT predicate on the "namespace" field.

func NamespaceGTE

NamespaceGTE applies the GTE predicate on the "namespace" field.

func NamespaceHasPrefix

func NamespaceHasPrefix(v string) predicate.BillingInvoiceValidationIssue

NamespaceHasPrefix applies the HasPrefix predicate on the "namespace" field.

func NamespaceHasSuffix

func NamespaceHasSuffix(v string) predicate.BillingInvoiceValidationIssue

NamespaceHasSuffix applies the HasSuffix predicate on the "namespace" field.

func NamespaceIn

NamespaceIn applies the In predicate on the "namespace" field.

func NamespaceLT

NamespaceLT applies the LT predicate on the "namespace" field.

func NamespaceLTE

NamespaceLTE applies the LTE predicate on the "namespace" field.

func NamespaceNEQ

NamespaceNEQ applies the NEQ predicate on the "namespace" field.

func NamespaceNotIn

func NamespaceNotIn(vs ...string) predicate.BillingInvoiceValidationIssue

NamespaceNotIn applies the NotIn predicate on the "namespace" field.

func Not

Not applies the not operator on the given predicate.

func Or

Or groups predicates with the OR operator between them.

func Path

Path applies equality check predicate on the "path" field. It's identical to PathEQ.

func PathContains

PathContains applies the Contains predicate on the "path" field.

func PathContainsFold

PathContainsFold applies the ContainsFold predicate on the "path" field.

func PathEQ

PathEQ applies the EQ predicate on the "path" field.

func PathEqualFold

PathEqualFold applies the EqualFold predicate on the "path" field.

func PathGT

PathGT applies the GT predicate on the "path" field.

func PathGTE

PathGTE applies the GTE predicate on the "path" field.

func PathHasPrefix

PathHasPrefix applies the HasPrefix predicate on the "path" field.

func PathHasSuffix

PathHasSuffix applies the HasSuffix predicate on the "path" field.

func PathIn

PathIn applies the In predicate on the "path" field.

func PathIsNil

PathIsNil applies the IsNil predicate on the "path" field.

func PathLT

PathLT applies the LT predicate on the "path" field.

func PathLTE

PathLTE applies the LTE predicate on the "path" field.

func PathNEQ

PathNEQ applies the NEQ predicate on the "path" field.

func PathNotIn

PathNotIn applies the NotIn predicate on the "path" field.

func PathNotNil

PathNotNil applies the NotNil predicate on the "path" field.

func SeverityEQ

SeverityEQ applies the EQ predicate on the "severity" field.

func SeverityIn

SeverityIn applies the In predicate on the "severity" field.

func SeverityNEQ

SeverityNEQ applies the NEQ predicate on the "severity" field.

func SeverityNotIn

SeverityNotIn applies the NotIn predicate on the "severity" field.

func SeverityValidator

func SeverityValidator(s billing.ValidationIssueSeverity) error

SeverityValidator is a validator for the "severity" field enum values. It is called by the builders before save.

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

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

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 BillingInvoiceValidationIssue queries.

func ByBillingInvoiceField

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

ByBillingInvoiceField orders the results by billing_invoice field.

func ByCode

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

ByCode orders the results by the code field.

func ByComponent

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

ByComponent orders the results by the component field.

func ByCreatedAt

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

ByCreatedAt orders the results by the created_at field.

func ByDeletedAt

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

ByDeletedAt orders the results by the deleted_at field.

func ByID

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

ByID orders the results by the id field.

func ByInvoiceID

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

ByInvoiceID orders the results by the invoice_id field.

func ByMessage

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

ByMessage orders the results by the message field.

func ByNamespace

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

ByNamespace orders the results by the namespace field.

func ByPath

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

ByPath orders the results by the path field.

func BySeverity

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

BySeverity orders the results by the severity 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