billingworkflowconfig

package
v1.0.0-beta.186 Latest Latest
Warning

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

Go to latest
Published: Oct 2, 2024 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"
	// FieldTimezone holds the string denoting the timezone field in the database.
	FieldTimezone = "timezone"
	// FieldCollectionAlignment holds the string denoting the collection_alignment field in the database.
	FieldCollectionAlignment = "collection_alignment"
	// FieldItemCollectionPeriodSeconds holds the string denoting the item_collection_period_seconds field in the database.
	FieldItemCollectionPeriodSeconds = "item_collection_period_seconds"
	// FieldInvoiceAutoAdvance holds the string denoting the invoice_auto_advance field in the database.
	FieldInvoiceAutoAdvance = "invoice_auto_advance"
	// FieldInvoiceDraftPeriodSeconds holds the string denoting the invoice_draft_period_seconds field in the database.
	FieldInvoiceDraftPeriodSeconds = "invoice_draft_period_seconds"
	// FieldInvoiceDueAfterSeconds holds the string denoting the invoice_due_after_seconds field in the database.
	FieldInvoiceDueAfterSeconds = "invoice_due_after_seconds"
	// FieldInvoiceCollectionMethod holds the string denoting the invoice_collection_method field in the database.
	FieldInvoiceCollectionMethod = "invoice_collection_method"
	// FieldInvoiceItemResolution holds the string denoting the invoice_item_resolution field in the database.
	FieldInvoiceItemResolution = "invoice_item_resolution"
	// FieldInvoiceItemPerSubject holds the string denoting the invoice_item_per_subject field in the database.
	FieldInvoiceItemPerSubject = "invoice_item_per_subject"
	// 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 InvoiceDraftPeriodSeconds

func InvoiceDraftPeriodSeconds(v int64) predicate.BillingWorkflowConfig

InvoiceDraftPeriodSeconds applies equality check predicate on the "invoice_draft_period_seconds" field. It's identical to InvoiceDraftPeriodSecondsEQ.

func InvoiceDraftPeriodSecondsEQ

func InvoiceDraftPeriodSecondsEQ(v int64) predicate.BillingWorkflowConfig

InvoiceDraftPeriodSecondsEQ applies the EQ predicate on the "invoice_draft_period_seconds" field.

func InvoiceDraftPeriodSecondsGT

func InvoiceDraftPeriodSecondsGT(v int64) predicate.BillingWorkflowConfig

InvoiceDraftPeriodSecondsGT applies the GT predicate on the "invoice_draft_period_seconds" field.

func InvoiceDraftPeriodSecondsGTE

func InvoiceDraftPeriodSecondsGTE(v int64) predicate.BillingWorkflowConfig

InvoiceDraftPeriodSecondsGTE applies the GTE predicate on the "invoice_draft_period_seconds" field.

func InvoiceDraftPeriodSecondsIn

func InvoiceDraftPeriodSecondsIn(vs ...int64) predicate.BillingWorkflowConfig

InvoiceDraftPeriodSecondsIn applies the In predicate on the "invoice_draft_period_seconds" field.

func InvoiceDraftPeriodSecondsLT

func InvoiceDraftPeriodSecondsLT(v int64) predicate.BillingWorkflowConfig

InvoiceDraftPeriodSecondsLT applies the LT predicate on the "invoice_draft_period_seconds" field.

func InvoiceDraftPeriodSecondsLTE

func InvoiceDraftPeriodSecondsLTE(v int64) predicate.BillingWorkflowConfig

InvoiceDraftPeriodSecondsLTE applies the LTE predicate on the "invoice_draft_period_seconds" field.

func InvoiceDraftPeriodSecondsNEQ

func InvoiceDraftPeriodSecondsNEQ(v int64) predicate.BillingWorkflowConfig

InvoiceDraftPeriodSecondsNEQ applies the NEQ predicate on the "invoice_draft_period_seconds" field.

func InvoiceDraftPeriodSecondsNotIn

func InvoiceDraftPeriodSecondsNotIn(vs ...int64) predicate.BillingWorkflowConfig

InvoiceDraftPeriodSecondsNotIn applies the NotIn predicate on the "invoice_draft_period_seconds" field.

func InvoiceDueAfterSeconds

func InvoiceDueAfterSeconds(v int64) predicate.BillingWorkflowConfig

InvoiceDueAfterSeconds applies equality check predicate on the "invoice_due_after_seconds" field. It's identical to InvoiceDueAfterSecondsEQ.

func InvoiceDueAfterSecondsEQ

func InvoiceDueAfterSecondsEQ(v int64) predicate.BillingWorkflowConfig

InvoiceDueAfterSecondsEQ applies the EQ predicate on the "invoice_due_after_seconds" field.

func InvoiceDueAfterSecondsGT

func InvoiceDueAfterSecondsGT(v int64) predicate.BillingWorkflowConfig

InvoiceDueAfterSecondsGT applies the GT predicate on the "invoice_due_after_seconds" field.

func InvoiceDueAfterSecondsGTE

func InvoiceDueAfterSecondsGTE(v int64) predicate.BillingWorkflowConfig

InvoiceDueAfterSecondsGTE applies the GTE predicate on the "invoice_due_after_seconds" field.

func InvoiceDueAfterSecondsIn

func InvoiceDueAfterSecondsIn(vs ...int64) predicate.BillingWorkflowConfig

InvoiceDueAfterSecondsIn applies the In predicate on the "invoice_due_after_seconds" field.

func InvoiceDueAfterSecondsLT

func InvoiceDueAfterSecondsLT(v int64) predicate.BillingWorkflowConfig

InvoiceDueAfterSecondsLT applies the LT predicate on the "invoice_due_after_seconds" field.

func InvoiceDueAfterSecondsLTE

func InvoiceDueAfterSecondsLTE(v int64) predicate.BillingWorkflowConfig

InvoiceDueAfterSecondsLTE applies the LTE predicate on the "invoice_due_after_seconds" field.

func InvoiceDueAfterSecondsNEQ

func InvoiceDueAfterSecondsNEQ(v int64) predicate.BillingWorkflowConfig

InvoiceDueAfterSecondsNEQ applies the NEQ predicate on the "invoice_due_after_seconds" field.

func InvoiceDueAfterSecondsNotIn

func InvoiceDueAfterSecondsNotIn(vs ...int64) predicate.BillingWorkflowConfig

InvoiceDueAfterSecondsNotIn applies the NotIn predicate on the "invoice_due_after_seconds" field.

func InvoiceItemPerSubject

func InvoiceItemPerSubject(v bool) predicate.BillingWorkflowConfig

InvoiceItemPerSubject applies equality check predicate on the "invoice_item_per_subject" field. It's identical to InvoiceItemPerSubjectEQ.

func InvoiceItemPerSubjectEQ

func InvoiceItemPerSubjectEQ(v bool) predicate.BillingWorkflowConfig

InvoiceItemPerSubjectEQ applies the EQ predicate on the "invoice_item_per_subject" field.

func InvoiceItemPerSubjectNEQ

func InvoiceItemPerSubjectNEQ(v bool) predicate.BillingWorkflowConfig

InvoiceItemPerSubjectNEQ applies the NEQ predicate on the "invoice_item_per_subject" field.

func InvoiceItemResolutionEQ

InvoiceItemResolutionEQ applies the EQ predicate on the "invoice_item_resolution" field.

func InvoiceItemResolutionIn

func InvoiceItemResolutionIn(vs ...billing.GranularityResolution) predicate.BillingWorkflowConfig

InvoiceItemResolutionIn applies the In predicate on the "invoice_item_resolution" field.

func InvoiceItemResolutionNEQ

InvoiceItemResolutionNEQ applies the NEQ predicate on the "invoice_item_resolution" field.

func InvoiceItemResolutionNotIn

func InvoiceItemResolutionNotIn(vs ...billing.GranularityResolution) predicate.BillingWorkflowConfig

InvoiceItemResolutionNotIn applies the NotIn predicate on the "invoice_item_resolution" field.

func InvoiceItemResolutionValidator

func InvoiceItemResolutionValidator(iir billing.GranularityResolution) error

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

func ItemCollectionPeriodSeconds

func ItemCollectionPeriodSeconds(v int64) predicate.BillingWorkflowConfig

ItemCollectionPeriodSeconds applies equality check predicate on the "item_collection_period_seconds" field. It's identical to ItemCollectionPeriodSecondsEQ.

func ItemCollectionPeriodSecondsEQ

func ItemCollectionPeriodSecondsEQ(v int64) predicate.BillingWorkflowConfig

ItemCollectionPeriodSecondsEQ applies the EQ predicate on the "item_collection_period_seconds" field.

func ItemCollectionPeriodSecondsGT

func ItemCollectionPeriodSecondsGT(v int64) predicate.BillingWorkflowConfig

ItemCollectionPeriodSecondsGT applies the GT predicate on the "item_collection_period_seconds" field.

func ItemCollectionPeriodSecondsGTE

func ItemCollectionPeriodSecondsGTE(v int64) predicate.BillingWorkflowConfig

ItemCollectionPeriodSecondsGTE applies the GTE predicate on the "item_collection_period_seconds" field.

func ItemCollectionPeriodSecondsIn

func ItemCollectionPeriodSecondsIn(vs ...int64) predicate.BillingWorkflowConfig

ItemCollectionPeriodSecondsIn applies the In predicate on the "item_collection_period_seconds" field.

func ItemCollectionPeriodSecondsLT

func ItemCollectionPeriodSecondsLT(v int64) predicate.BillingWorkflowConfig

ItemCollectionPeriodSecondsLT applies the LT predicate on the "item_collection_period_seconds" field.

func ItemCollectionPeriodSecondsLTE

func ItemCollectionPeriodSecondsLTE(v int64) predicate.BillingWorkflowConfig

ItemCollectionPeriodSecondsLTE applies the LTE predicate on the "item_collection_period_seconds" field.

func ItemCollectionPeriodSecondsNEQ

func ItemCollectionPeriodSecondsNEQ(v int64) predicate.BillingWorkflowConfig

ItemCollectionPeriodSecondsNEQ applies the NEQ predicate on the "item_collection_period_seconds" field.

func ItemCollectionPeriodSecondsNotIn

func ItemCollectionPeriodSecondsNotIn(vs ...int64) predicate.BillingWorkflowConfig

ItemCollectionPeriodSecondsNotIn applies the NotIn predicate on the "item_collection_period_seconds" 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 Timezone

Timezone applies equality check predicate on the "timezone" field. It's identical to TimezoneEQ.

func TimezoneContains

TimezoneContains applies the Contains predicate on the "timezone" field.

func TimezoneContainsFold

func TimezoneContainsFold(v timezone.Timezone) predicate.BillingWorkflowConfig

TimezoneContainsFold applies the ContainsFold predicate on the "timezone" field.

func TimezoneEQ

TimezoneEQ applies the EQ predicate on the "timezone" field.

func TimezoneEqualFold

func TimezoneEqualFold(v timezone.Timezone) predicate.BillingWorkflowConfig

TimezoneEqualFold applies the EqualFold predicate on the "timezone" field.

func TimezoneGT

TimezoneGT applies the GT predicate on the "timezone" field.

func TimezoneGTE

TimezoneGTE applies the GTE predicate on the "timezone" field.

func TimezoneHasPrefix

func TimezoneHasPrefix(v timezone.Timezone) predicate.BillingWorkflowConfig

TimezoneHasPrefix applies the HasPrefix predicate on the "timezone" field.

func TimezoneHasSuffix

func TimezoneHasSuffix(v timezone.Timezone) predicate.BillingWorkflowConfig

TimezoneHasSuffix applies the HasSuffix predicate on the "timezone" field.

func TimezoneIn

TimezoneIn applies the In predicate on the "timezone" field.

func TimezoneIsNil

func TimezoneIsNil() predicate.BillingWorkflowConfig

TimezoneIsNil applies the IsNil predicate on the "timezone" field.

func TimezoneLT

TimezoneLT applies the LT predicate on the "timezone" field.

func TimezoneLTE

TimezoneLTE applies the LTE predicate on the "timezone" field.

func TimezoneNEQ

TimezoneNEQ applies the NEQ predicate on the "timezone" field.

func TimezoneNotIn

func TimezoneNotIn(vs ...timezone.Timezone) predicate.BillingWorkflowConfig

TimezoneNotIn applies the NotIn predicate on the "timezone" field.

func TimezoneNotNil

func TimezoneNotNil() predicate.BillingWorkflowConfig

TimezoneNotNil applies the NotNil predicate on the "timezone" 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

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 ByInvoiceDraftPeriodSeconds

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

ByInvoiceDraftPeriodSeconds orders the results by the invoice_draft_period_seconds field.

func ByInvoiceDueAfterSeconds

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

ByInvoiceDueAfterSeconds orders the results by the invoice_due_after_seconds field.

func ByInvoiceItemPerSubject

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

ByInvoiceItemPerSubject orders the results by the invoice_item_per_subject field.

func ByInvoiceItemResolution

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

ByInvoiceItemResolution orders the results by the invoice_item_resolution field.

func ByItemCollectionPeriodSeconds

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

ByItemCollectionPeriodSeconds orders the results by the item_collection_period_seconds field.

func ByNamespace

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

ByNamespace orders the results by the namespace field.

func ByTimezone

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

ByTimezone orders the results by the timezone 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