billingworkflowconfig

package
v1.0.0-beta.191 Latest Latest
Warning

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

Go to latest
Published: Feb 13, 2025 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Label holds the string label denoting the billingworkflowconfig type in the database.
	Label = "billing_workflow_config"
	// 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"
	// FieldCollectionAlignment holds the string denoting the collection_alignment field in the database.
	FieldCollectionAlignment = "collection_alignment"
	// FieldLineCollectionPeriod holds the string denoting the line_collection_period field in the database.
	FieldLineCollectionPeriod = "line_collection_period"
	// FieldInvoiceAutoAdvance holds the string denoting the invoice_auto_advance field in the database.
	FieldInvoiceAutoAdvance = "invoice_auto_advance"
	// FieldInvoiceDraftPeriod holds the string denoting the invoice_draft_period field in the database.
	FieldInvoiceDraftPeriod = "invoice_draft_period"
	// FieldInvoiceDueAfter holds the string denoting the invoice_due_after field in the database.
	FieldInvoiceDueAfter = "invoice_due_after"
	// FieldInvoiceCollectionMethod holds the string denoting the invoice_collection_method field in the database.
	FieldInvoiceCollectionMethod = "invoice_collection_method"
	// FieldInvoiceProgressiveBilling holds the string denoting the invoice_progressive_billing field in the database.
	FieldInvoiceProgressiveBilling = "invoice_progressive_billing"
	// FieldInvoiceDefaultTaxSettings holds the string denoting the invoice_default_tax_settings field in the database.
	FieldInvoiceDefaultTaxSettings = "invoice_default_tax_settings"
	// EdgeBillingInvoices holds the string denoting the billing_invoices edge name in mutations.
	EdgeBillingInvoices = "billing_invoices"
	// EdgeBillingProfile holds the string denoting the billing_profile edge name in mutations.
	EdgeBillingProfile = "billing_profile"
	// Table holds the table name of the billingworkflowconfig in the database.
	Table = "billing_workflow_configs"
	// BillingInvoicesTable is the table that holds the billing_invoices relation/edge.
	BillingInvoicesTable = "billing_invoices"
	// BillingInvoicesInverseTable is the table name for the BillingInvoice entity.
	// It exists in this package in order to avoid circular dependency with the "billinginvoice" package.
	BillingInvoicesInverseTable = "billing_invoices"
	// BillingInvoicesColumn is the table column denoting the billing_invoices relation/edge.
	BillingInvoicesColumn = "workflow_config_id"
	// BillingProfileTable is the table that holds the billing_profile relation/edge.
	BillingProfileTable = "billing_profiles"
	// BillingProfileInverseTable is the table name for the BillingProfile entity.
	// It exists in this package in order to avoid circular dependency with the "billingprofile" package.
	BillingProfileInverseTable = "billing_profiles"
	// BillingProfileColumn is the table column denoting the billing_profile relation/edge.
	BillingProfileColumn = "workflow_config_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
	// DefaultID holds the default value on creation for the "id" field.
	DefaultID func() string
)

Columns holds all SQL columns for billingworkflowconfig fields.

Functions

func And

And groups predicates with the AND operator between them.

func CollectionAlignmentEQ

func CollectionAlignmentEQ(v billing.AlignmentKind) predicate.BillingWorkflowConfig

CollectionAlignmentEQ applies the EQ predicate on the "collection_alignment" field.

func CollectionAlignmentIn

func CollectionAlignmentIn(vs ...billing.AlignmentKind) predicate.BillingWorkflowConfig

CollectionAlignmentIn applies the In predicate on the "collection_alignment" field.

func CollectionAlignmentNEQ

func CollectionAlignmentNEQ(v billing.AlignmentKind) predicate.BillingWorkflowConfig

CollectionAlignmentNEQ applies the NEQ predicate on the "collection_alignment" field.

func CollectionAlignmentNotIn

func CollectionAlignmentNotIn(vs ...billing.AlignmentKind) predicate.BillingWorkflowConfig

CollectionAlignmentNotIn applies the NotIn predicate on the "collection_alignment" field.

func CollectionAlignmentValidator

func CollectionAlignmentValidator(ca billing.AlignmentKind) error

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

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

func CreatedAtGTE(v time.Time) predicate.BillingWorkflowConfig

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

func CreatedAtIn

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

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

func CreatedAtLT

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

func CreatedAtLTE

func CreatedAtLTE(v time.Time) predicate.BillingWorkflowConfig

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

func CreatedAtNEQ

func CreatedAtNEQ(v time.Time) predicate.BillingWorkflowConfig

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

func CreatedAtNotIn

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

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

func DeletedAtGTE(v time.Time) predicate.BillingWorkflowConfig

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

func DeletedAtIn

func DeletedAtIn(vs ...time.Time) predicate.BillingWorkflowConfig

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

func DeletedAtIsNil

func DeletedAtIsNil() predicate.BillingWorkflowConfig

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

func DeletedAtLT

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

func DeletedAtLTE

func DeletedAtLTE(v time.Time) predicate.BillingWorkflowConfig

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

func DeletedAtNEQ

func DeletedAtNEQ(v time.Time) predicate.BillingWorkflowConfig

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

func DeletedAtNotIn

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

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

func DeletedAtNotNil

func DeletedAtNotNil() predicate.BillingWorkflowConfig

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

func HasBillingInvoices

func HasBillingInvoices() predicate.BillingWorkflowConfig

HasBillingInvoices applies the HasEdge predicate on the "billing_invoices" edge.

func HasBillingInvoicesWith

func HasBillingInvoicesWith(preds ...predicate.BillingInvoice) predicate.BillingWorkflowConfig

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

func HasBillingProfile

func HasBillingProfile() predicate.BillingWorkflowConfig

HasBillingProfile applies the HasEdge predicate on the "billing_profile" edge.

func HasBillingProfileWith

func HasBillingProfileWith(preds ...predicate.BillingProfile) predicate.BillingWorkflowConfig

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

func ID

ID filters vertices based on their ID field.

func IDContainsFold

func IDContainsFold(id string) predicate.BillingWorkflowConfig

IDContainsFold applies the ContainsFold predicate on the ID field.

func IDEQ

IDEQ applies the EQ predicate on the ID field.

func IDEqualFold

func IDEqualFold(id string) predicate.BillingWorkflowConfig

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

func IDNotIn(ids ...string) predicate.BillingWorkflowConfig

IDNotIn applies the NotIn predicate on the ID field.

func InvoiceAutoAdvance

func InvoiceAutoAdvance(v bool) predicate.BillingWorkflowConfig

InvoiceAutoAdvance applies equality check predicate on the "invoice_auto_advance" field. It's identical to InvoiceAutoAdvanceEQ.

func InvoiceAutoAdvanceEQ

func InvoiceAutoAdvanceEQ(v bool) predicate.BillingWorkflowConfig

InvoiceAutoAdvanceEQ applies the EQ predicate on the "invoice_auto_advance" field.

func InvoiceAutoAdvanceNEQ

func InvoiceAutoAdvanceNEQ(v bool) predicate.BillingWorkflowConfig

InvoiceAutoAdvanceNEQ applies the NEQ predicate on the "invoice_auto_advance" field.

func InvoiceCollectionMethodEQ

func InvoiceCollectionMethodEQ(v billing.CollectionMethod) predicate.BillingWorkflowConfig

InvoiceCollectionMethodEQ applies the EQ predicate on the "invoice_collection_method" field.

func InvoiceCollectionMethodIn

func InvoiceCollectionMethodIn(vs ...billing.CollectionMethod) predicate.BillingWorkflowConfig

InvoiceCollectionMethodIn applies the In predicate on the "invoice_collection_method" field.

func InvoiceCollectionMethodNEQ

func InvoiceCollectionMethodNEQ(v billing.CollectionMethod) predicate.BillingWorkflowConfig

InvoiceCollectionMethodNEQ applies the NEQ predicate on the "invoice_collection_method" field.

func InvoiceCollectionMethodNotIn

func InvoiceCollectionMethodNotIn(vs ...billing.CollectionMethod) predicate.BillingWorkflowConfig

InvoiceCollectionMethodNotIn applies the NotIn predicate on the "invoice_collection_method" field.

func InvoiceCollectionMethodValidator

func InvoiceCollectionMethodValidator(icm billing.CollectionMethod) error

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

func InvoiceDefaultTaxSettingsIsNil

func InvoiceDefaultTaxSettingsIsNil() predicate.BillingWorkflowConfig

InvoiceDefaultTaxSettingsIsNil applies the IsNil predicate on the "invoice_default_tax_settings" field.

func InvoiceDefaultTaxSettingsNotNil

func InvoiceDefaultTaxSettingsNotNil() predicate.BillingWorkflowConfig

InvoiceDefaultTaxSettingsNotNil applies the NotNil predicate on the "invoice_default_tax_settings" field.

func InvoiceDraftPeriod

func InvoiceDraftPeriod(v datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDraftPeriod applies equality check predicate on the "invoice_draft_period" field. It's identical to InvoiceDraftPeriodEQ.

func InvoiceDraftPeriodContains

func InvoiceDraftPeriodContains(v datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDraftPeriodContains applies the Contains predicate on the "invoice_draft_period" field.

func InvoiceDraftPeriodContainsFold

func InvoiceDraftPeriodContainsFold(v datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDraftPeriodContainsFold applies the ContainsFold predicate on the "invoice_draft_period" field.

func InvoiceDraftPeriodEQ

func InvoiceDraftPeriodEQ(v datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDraftPeriodEQ applies the EQ predicate on the "invoice_draft_period" field.

func InvoiceDraftPeriodEqualFold

func InvoiceDraftPeriodEqualFold(v datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDraftPeriodEqualFold applies the EqualFold predicate on the "invoice_draft_period" field.

func InvoiceDraftPeriodGT

func InvoiceDraftPeriodGT(v datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDraftPeriodGT applies the GT predicate on the "invoice_draft_period" field.

func InvoiceDraftPeriodGTE

func InvoiceDraftPeriodGTE(v datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDraftPeriodGTE applies the GTE predicate on the "invoice_draft_period" field.

func InvoiceDraftPeriodHasPrefix

func InvoiceDraftPeriodHasPrefix(v datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDraftPeriodHasPrefix applies the HasPrefix predicate on the "invoice_draft_period" field.

func InvoiceDraftPeriodHasSuffix

func InvoiceDraftPeriodHasSuffix(v datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDraftPeriodHasSuffix applies the HasSuffix predicate on the "invoice_draft_period" field.

func InvoiceDraftPeriodIn

func InvoiceDraftPeriodIn(vs ...datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDraftPeriodIn applies the In predicate on the "invoice_draft_period" field.

func InvoiceDraftPeriodLT

func InvoiceDraftPeriodLT(v datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDraftPeriodLT applies the LT predicate on the "invoice_draft_period" field.

func InvoiceDraftPeriodLTE

func InvoiceDraftPeriodLTE(v datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDraftPeriodLTE applies the LTE predicate on the "invoice_draft_period" field.

func InvoiceDraftPeriodNEQ

func InvoiceDraftPeriodNEQ(v datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDraftPeriodNEQ applies the NEQ predicate on the "invoice_draft_period" field.

func InvoiceDraftPeriodNotIn

func InvoiceDraftPeriodNotIn(vs ...datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDraftPeriodNotIn applies the NotIn predicate on the "invoice_draft_period" field.

func InvoiceDueAfter

InvoiceDueAfter applies equality check predicate on the "invoice_due_after" field. It's identical to InvoiceDueAfterEQ.

func InvoiceDueAfterContains

func InvoiceDueAfterContains(v datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDueAfterContains applies the Contains predicate on the "invoice_due_after" field.

func InvoiceDueAfterContainsFold

func InvoiceDueAfterContainsFold(v datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDueAfterContainsFold applies the ContainsFold predicate on the "invoice_due_after" field.

func InvoiceDueAfterEQ

func InvoiceDueAfterEQ(v datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDueAfterEQ applies the EQ predicate on the "invoice_due_after" field.

func InvoiceDueAfterEqualFold

func InvoiceDueAfterEqualFold(v datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDueAfterEqualFold applies the EqualFold predicate on the "invoice_due_after" field.

func InvoiceDueAfterGT

func InvoiceDueAfterGT(v datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDueAfterGT applies the GT predicate on the "invoice_due_after" field.

func InvoiceDueAfterGTE

func InvoiceDueAfterGTE(v datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDueAfterGTE applies the GTE predicate on the "invoice_due_after" field.

func InvoiceDueAfterHasPrefix

func InvoiceDueAfterHasPrefix(v datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDueAfterHasPrefix applies the HasPrefix predicate on the "invoice_due_after" field.

func InvoiceDueAfterHasSuffix

func InvoiceDueAfterHasSuffix(v datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDueAfterHasSuffix applies the HasSuffix predicate on the "invoice_due_after" field.

func InvoiceDueAfterIn

func InvoiceDueAfterIn(vs ...datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDueAfterIn applies the In predicate on the "invoice_due_after" field.

func InvoiceDueAfterLT

func InvoiceDueAfterLT(v datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDueAfterLT applies the LT predicate on the "invoice_due_after" field.

func InvoiceDueAfterLTE

func InvoiceDueAfterLTE(v datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDueAfterLTE applies the LTE predicate on the "invoice_due_after" field.

func InvoiceDueAfterNEQ

func InvoiceDueAfterNEQ(v datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDueAfterNEQ applies the NEQ predicate on the "invoice_due_after" field.

func InvoiceDueAfterNotIn

func InvoiceDueAfterNotIn(vs ...datex.ISOString) predicate.BillingWorkflowConfig

InvoiceDueAfterNotIn applies the NotIn predicate on the "invoice_due_after" field.

func InvoiceProgressiveBilling

func InvoiceProgressiveBilling(v bool) predicate.BillingWorkflowConfig

InvoiceProgressiveBilling applies equality check predicate on the "invoice_progressive_billing" field. It's identical to InvoiceProgressiveBillingEQ.

func InvoiceProgressiveBillingEQ

func InvoiceProgressiveBillingEQ(v bool) predicate.BillingWorkflowConfig

InvoiceProgressiveBillingEQ applies the EQ predicate on the "invoice_progressive_billing" field.

func InvoiceProgressiveBillingNEQ

func InvoiceProgressiveBillingNEQ(v bool) predicate.BillingWorkflowConfig

InvoiceProgressiveBillingNEQ applies the NEQ predicate on the "invoice_progressive_billing" field.

func LineCollectionPeriod

func LineCollectionPeriod(v datex.ISOString) predicate.BillingWorkflowConfig

LineCollectionPeriod applies equality check predicate on the "line_collection_period" field. It's identical to LineCollectionPeriodEQ.

func LineCollectionPeriodContains

func LineCollectionPeriodContains(v datex.ISOString) predicate.BillingWorkflowConfig

LineCollectionPeriodContains applies the Contains predicate on the "line_collection_period" field.

func LineCollectionPeriodContainsFold

func LineCollectionPeriodContainsFold(v datex.ISOString) predicate.BillingWorkflowConfig

LineCollectionPeriodContainsFold applies the ContainsFold predicate on the "line_collection_period" field.

func LineCollectionPeriodEQ

func LineCollectionPeriodEQ(v datex.ISOString) predicate.BillingWorkflowConfig

LineCollectionPeriodEQ applies the EQ predicate on the "line_collection_period" field.

func LineCollectionPeriodEqualFold

func LineCollectionPeriodEqualFold(v datex.ISOString) predicate.BillingWorkflowConfig

LineCollectionPeriodEqualFold applies the EqualFold predicate on the "line_collection_period" field.

func LineCollectionPeriodGT

func LineCollectionPeriodGT(v datex.ISOString) predicate.BillingWorkflowConfig

LineCollectionPeriodGT applies the GT predicate on the "line_collection_period" field.

func LineCollectionPeriodGTE

func LineCollectionPeriodGTE(v datex.ISOString) predicate.BillingWorkflowConfig

LineCollectionPeriodGTE applies the GTE predicate on the "line_collection_period" field.

func LineCollectionPeriodHasPrefix

func LineCollectionPeriodHasPrefix(v datex.ISOString) predicate.BillingWorkflowConfig

LineCollectionPeriodHasPrefix applies the HasPrefix predicate on the "line_collection_period" field.

func LineCollectionPeriodHasSuffix

func LineCollectionPeriodHasSuffix(v datex.ISOString) predicate.BillingWorkflowConfig

LineCollectionPeriodHasSuffix applies the HasSuffix predicate on the "line_collection_period" field.

func LineCollectionPeriodIn

func LineCollectionPeriodIn(vs ...datex.ISOString) predicate.BillingWorkflowConfig

LineCollectionPeriodIn applies the In predicate on the "line_collection_period" field.

func LineCollectionPeriodLT

func LineCollectionPeriodLT(v datex.ISOString) predicate.BillingWorkflowConfig

LineCollectionPeriodLT applies the LT predicate on the "line_collection_period" field.

func LineCollectionPeriodLTE

func LineCollectionPeriodLTE(v datex.ISOString) predicate.BillingWorkflowConfig

LineCollectionPeriodLTE applies the LTE predicate on the "line_collection_period" field.

func LineCollectionPeriodNEQ

func LineCollectionPeriodNEQ(v datex.ISOString) predicate.BillingWorkflowConfig

LineCollectionPeriodNEQ applies the NEQ predicate on the "line_collection_period" field.

func LineCollectionPeriodNotIn

func LineCollectionPeriodNotIn(vs ...datex.ISOString) predicate.BillingWorkflowConfig

LineCollectionPeriodNotIn applies the NotIn predicate on the "line_collection_period" field.

func Namespace

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

func NamespaceContains

func NamespaceContains(v string) predicate.BillingWorkflowConfig

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

func NamespaceContainsFold

func NamespaceContainsFold(v string) predicate.BillingWorkflowConfig

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

func NamespaceEQ

func NamespaceEQ(v string) predicate.BillingWorkflowConfig

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

func NamespaceEqualFold

func NamespaceEqualFold(v string) predicate.BillingWorkflowConfig

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

func NamespaceGT

func NamespaceGT(v string) predicate.BillingWorkflowConfig

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

func NamespaceGTE

func NamespaceGTE(v string) predicate.BillingWorkflowConfig

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

func NamespaceHasPrefix

func NamespaceHasPrefix(v string) predicate.BillingWorkflowConfig

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

func NamespaceHasSuffix

func NamespaceHasSuffix(v string) predicate.BillingWorkflowConfig

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

func NamespaceIn

func NamespaceIn(vs ...string) predicate.BillingWorkflowConfig

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

func NamespaceLT

func NamespaceLT(v string) predicate.BillingWorkflowConfig

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

func NamespaceLTE

func NamespaceLTE(v string) predicate.BillingWorkflowConfig

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

func NamespaceNEQ

func NamespaceNEQ(v string) predicate.BillingWorkflowConfig

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

func NamespaceNotIn

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

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

func UpdatedAtGTE(v time.Time) predicate.BillingWorkflowConfig

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

func UpdatedAtIn

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

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

func UpdatedAtLT

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

func UpdatedAtLTE

func UpdatedAtLTE(v time.Time) predicate.BillingWorkflowConfig

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

func UpdatedAtNEQ

func UpdatedAtNEQ(v time.Time) predicate.BillingWorkflowConfig

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

func UpdatedAtNotIn

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

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

func ByBillingInvoicesField

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

ByBillingInvoicesField orders the results by billing_invoices field.

func ByBillingProfileField

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

ByBillingProfileField orders the results by billing_profile field.

func ByCollectionAlignment

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

ByCollectionAlignment orders the results by the collection_alignment 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 ByInvoiceAutoAdvance

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

ByInvoiceAutoAdvance orders the results by the invoice_auto_advance field.

func ByInvoiceCollectionMethod

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

ByInvoiceCollectionMethod orders the results by the invoice_collection_method field.

func ByInvoiceDraftPeriod

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

ByInvoiceDraftPeriod orders the results by the invoice_draft_period field.

func ByInvoiceDueAfter

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

ByInvoiceDueAfter orders the results by the invoice_due_after field.

func ByInvoiceProgressiveBilling

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

ByInvoiceProgressiveBilling orders the results by the invoice_progressive_billing field.

func ByLineCollectionPeriod

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

ByLineCollectionPeriod orders the results by the line_collection_period field.

func ByNamespace

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

ByNamespace orders the results by the namespace 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