Documentation
¶
Index ¶
- Constants
- Variables
- func And(predicates ...predicate.BillingWorkflowConfig) predicate.BillingWorkflowConfig
- func CollectionAlignmentEQ(v billing.AlignmentKind) predicate.BillingWorkflowConfig
- func CollectionAlignmentIn(vs ...billing.AlignmentKind) predicate.BillingWorkflowConfig
- func CollectionAlignmentNEQ(v billing.AlignmentKind) predicate.BillingWorkflowConfig
- func CollectionAlignmentNotIn(vs ...billing.AlignmentKind) predicate.BillingWorkflowConfig
- func CollectionAlignmentValidator(ca billing.AlignmentKind) error
- func CreatedAt(v time.Time) predicate.BillingWorkflowConfig
- func CreatedAtEQ(v time.Time) predicate.BillingWorkflowConfig
- func CreatedAtGT(v time.Time) predicate.BillingWorkflowConfig
- func CreatedAtGTE(v time.Time) predicate.BillingWorkflowConfig
- func CreatedAtIn(vs ...time.Time) predicate.BillingWorkflowConfig
- func CreatedAtLT(v time.Time) predicate.BillingWorkflowConfig
- func CreatedAtLTE(v time.Time) predicate.BillingWorkflowConfig
- func CreatedAtNEQ(v time.Time) predicate.BillingWorkflowConfig
- func CreatedAtNotIn(vs ...time.Time) predicate.BillingWorkflowConfig
- func DeletedAt(v time.Time) predicate.BillingWorkflowConfig
- func DeletedAtEQ(v time.Time) predicate.BillingWorkflowConfig
- func DeletedAtGT(v time.Time) predicate.BillingWorkflowConfig
- func DeletedAtGTE(v time.Time) predicate.BillingWorkflowConfig
- func DeletedAtIn(vs ...time.Time) predicate.BillingWorkflowConfig
- func DeletedAtIsNil() predicate.BillingWorkflowConfig
- func DeletedAtLT(v time.Time) predicate.BillingWorkflowConfig
- func DeletedAtLTE(v time.Time) predicate.BillingWorkflowConfig
- func DeletedAtNEQ(v time.Time) predicate.BillingWorkflowConfig
- func DeletedAtNotIn(vs ...time.Time) predicate.BillingWorkflowConfig
- func DeletedAtNotNil() predicate.BillingWorkflowConfig
- func HasBillingInvoices() predicate.BillingWorkflowConfig
- func HasBillingInvoicesWith(preds ...predicate.BillingInvoice) predicate.BillingWorkflowConfig
- func HasBillingProfile() predicate.BillingWorkflowConfig
- func HasBillingProfileWith(preds ...predicate.BillingProfile) predicate.BillingWorkflowConfig
- func ID(id string) predicate.BillingWorkflowConfig
- func IDContainsFold(id string) predicate.BillingWorkflowConfig
- func IDEQ(id string) predicate.BillingWorkflowConfig
- func IDEqualFold(id string) predicate.BillingWorkflowConfig
- func IDGT(id string) predicate.BillingWorkflowConfig
- func IDGTE(id string) predicate.BillingWorkflowConfig
- func IDIn(ids ...string) predicate.BillingWorkflowConfig
- func IDLT(id string) predicate.BillingWorkflowConfig
- func IDLTE(id string) predicate.BillingWorkflowConfig
- func IDNEQ(id string) predicate.BillingWorkflowConfig
- func IDNotIn(ids ...string) predicate.BillingWorkflowConfig
- func InvoiceAutoAdvance(v bool) predicate.BillingWorkflowConfig
- func InvoiceAutoAdvanceEQ(v bool) predicate.BillingWorkflowConfig
- func InvoiceAutoAdvanceNEQ(v bool) predicate.BillingWorkflowConfig
- func InvoiceCollectionMethodEQ(v billing.CollectionMethod) predicate.BillingWorkflowConfig
- func InvoiceCollectionMethodIn(vs ...billing.CollectionMethod) predicate.BillingWorkflowConfig
- func InvoiceCollectionMethodNEQ(v billing.CollectionMethod) predicate.BillingWorkflowConfig
- func InvoiceCollectionMethodNotIn(vs ...billing.CollectionMethod) predicate.BillingWorkflowConfig
- func InvoiceCollectionMethodValidator(icm billing.CollectionMethod) error
- func InvoiceDraftPeriodSeconds(v int64) predicate.BillingWorkflowConfig
- func InvoiceDraftPeriodSecondsEQ(v int64) predicate.BillingWorkflowConfig
- func InvoiceDraftPeriodSecondsGT(v int64) predicate.BillingWorkflowConfig
- func InvoiceDraftPeriodSecondsGTE(v int64) predicate.BillingWorkflowConfig
- func InvoiceDraftPeriodSecondsIn(vs ...int64) predicate.BillingWorkflowConfig
- func InvoiceDraftPeriodSecondsLT(v int64) predicate.BillingWorkflowConfig
- func InvoiceDraftPeriodSecondsLTE(v int64) predicate.BillingWorkflowConfig
- func InvoiceDraftPeriodSecondsNEQ(v int64) predicate.BillingWorkflowConfig
- func InvoiceDraftPeriodSecondsNotIn(vs ...int64) predicate.BillingWorkflowConfig
- func InvoiceDueAfterSeconds(v int64) predicate.BillingWorkflowConfig
- func InvoiceDueAfterSecondsEQ(v int64) predicate.BillingWorkflowConfig
- func InvoiceDueAfterSecondsGT(v int64) predicate.BillingWorkflowConfig
- func InvoiceDueAfterSecondsGTE(v int64) predicate.BillingWorkflowConfig
- func InvoiceDueAfterSecondsIn(vs ...int64) predicate.BillingWorkflowConfig
- func InvoiceDueAfterSecondsLT(v int64) predicate.BillingWorkflowConfig
- func InvoiceDueAfterSecondsLTE(v int64) predicate.BillingWorkflowConfig
- func InvoiceDueAfterSecondsNEQ(v int64) predicate.BillingWorkflowConfig
- func InvoiceDueAfterSecondsNotIn(vs ...int64) predicate.BillingWorkflowConfig
- func InvoiceItemPerSubject(v bool) predicate.BillingWorkflowConfig
- func InvoiceItemPerSubjectEQ(v bool) predicate.BillingWorkflowConfig
- func InvoiceItemPerSubjectNEQ(v bool) predicate.BillingWorkflowConfig
- func InvoiceItemResolutionEQ(v billing.GranularityResolution) predicate.BillingWorkflowConfig
- func InvoiceItemResolutionIn(vs ...billing.GranularityResolution) predicate.BillingWorkflowConfig
- func InvoiceItemResolutionNEQ(v billing.GranularityResolution) predicate.BillingWorkflowConfig
- func InvoiceItemResolutionNotIn(vs ...billing.GranularityResolution) predicate.BillingWorkflowConfig
- func InvoiceItemResolutionValidator(iir billing.GranularityResolution) error
- func ItemCollectionPeriodSeconds(v int64) predicate.BillingWorkflowConfig
- func ItemCollectionPeriodSecondsEQ(v int64) predicate.BillingWorkflowConfig
- func ItemCollectionPeriodSecondsGT(v int64) predicate.BillingWorkflowConfig
- func ItemCollectionPeriodSecondsGTE(v int64) predicate.BillingWorkflowConfig
- func ItemCollectionPeriodSecondsIn(vs ...int64) predicate.BillingWorkflowConfig
- func ItemCollectionPeriodSecondsLT(v int64) predicate.BillingWorkflowConfig
- func ItemCollectionPeriodSecondsLTE(v int64) predicate.BillingWorkflowConfig
- func ItemCollectionPeriodSecondsNEQ(v int64) predicate.BillingWorkflowConfig
- func ItemCollectionPeriodSecondsNotIn(vs ...int64) predicate.BillingWorkflowConfig
- func Namespace(v string) predicate.BillingWorkflowConfig
- func NamespaceContains(v string) predicate.BillingWorkflowConfig
- func NamespaceContainsFold(v string) predicate.BillingWorkflowConfig
- func NamespaceEQ(v string) predicate.BillingWorkflowConfig
- func NamespaceEqualFold(v string) predicate.BillingWorkflowConfig
- func NamespaceGT(v string) predicate.BillingWorkflowConfig
- func NamespaceGTE(v string) predicate.BillingWorkflowConfig
- func NamespaceHasPrefix(v string) predicate.BillingWorkflowConfig
- func NamespaceHasSuffix(v string) predicate.BillingWorkflowConfig
- func NamespaceIn(vs ...string) predicate.BillingWorkflowConfig
- func NamespaceLT(v string) predicate.BillingWorkflowConfig
- func NamespaceLTE(v string) predicate.BillingWorkflowConfig
- func NamespaceNEQ(v string) predicate.BillingWorkflowConfig
- func NamespaceNotIn(vs ...string) predicate.BillingWorkflowConfig
- func Not(p predicate.BillingWorkflowConfig) predicate.BillingWorkflowConfig
- func Or(predicates ...predicate.BillingWorkflowConfig) predicate.BillingWorkflowConfig
- func Timezone(v timezone.Timezone) predicate.BillingWorkflowConfig
- func TimezoneContains(v timezone.Timezone) predicate.BillingWorkflowConfig
- func TimezoneContainsFold(v timezone.Timezone) predicate.BillingWorkflowConfig
- func TimezoneEQ(v timezone.Timezone) predicate.BillingWorkflowConfig
- func TimezoneEqualFold(v timezone.Timezone) predicate.BillingWorkflowConfig
- func TimezoneGT(v timezone.Timezone) predicate.BillingWorkflowConfig
- func TimezoneGTE(v timezone.Timezone) predicate.BillingWorkflowConfig
- func TimezoneHasPrefix(v timezone.Timezone) predicate.BillingWorkflowConfig
- func TimezoneHasSuffix(v timezone.Timezone) predicate.BillingWorkflowConfig
- func TimezoneIn(vs ...timezone.Timezone) predicate.BillingWorkflowConfig
- func TimezoneIsNil() predicate.BillingWorkflowConfig
- func TimezoneLT(v timezone.Timezone) predicate.BillingWorkflowConfig
- func TimezoneLTE(v timezone.Timezone) predicate.BillingWorkflowConfig
- func TimezoneNEQ(v timezone.Timezone) predicate.BillingWorkflowConfig
- func TimezoneNotIn(vs ...timezone.Timezone) predicate.BillingWorkflowConfig
- func TimezoneNotNil() predicate.BillingWorkflowConfig
- func UpdatedAt(v time.Time) predicate.BillingWorkflowConfig
- func UpdatedAtEQ(v time.Time) predicate.BillingWorkflowConfig
- func UpdatedAtGT(v time.Time) predicate.BillingWorkflowConfig
- func UpdatedAtGTE(v time.Time) predicate.BillingWorkflowConfig
- func UpdatedAtIn(vs ...time.Time) predicate.BillingWorkflowConfig
- func UpdatedAtLT(v time.Time) predicate.BillingWorkflowConfig
- func UpdatedAtLTE(v time.Time) predicate.BillingWorkflowConfig
- func UpdatedAtNEQ(v time.Time) predicate.BillingWorkflowConfig
- func UpdatedAtNotIn(vs ...time.Time) predicate.BillingWorkflowConfig
- func ValidColumn(column string) bool
- type OrderOption
- func ByBillingInvoicesField(field string, opts ...sql.OrderTermOption) OrderOption
- func ByBillingProfileField(field string, opts ...sql.OrderTermOption) OrderOption
- func ByCollectionAlignment(opts ...sql.OrderTermOption) OrderOption
- func ByCreatedAt(opts ...sql.OrderTermOption) OrderOption
- func ByDeletedAt(opts ...sql.OrderTermOption) OrderOption
- func ByID(opts ...sql.OrderTermOption) OrderOption
- func ByInvoiceAutoAdvance(opts ...sql.OrderTermOption) OrderOption
- func ByInvoiceCollectionMethod(opts ...sql.OrderTermOption) OrderOption
- func ByInvoiceDraftPeriodSeconds(opts ...sql.OrderTermOption) OrderOption
- func ByInvoiceDueAfterSeconds(opts ...sql.OrderTermOption) OrderOption
- func ByInvoiceItemPerSubject(opts ...sql.OrderTermOption) OrderOption
- func ByInvoiceItemResolution(opts ...sql.OrderTermOption) OrderOption
- func ByItemCollectionPeriodSeconds(opts ...sql.OrderTermOption) OrderOption
- func ByNamespace(opts ...sql.OrderTermOption) OrderOption
- func ByTimezone(opts ...sql.OrderTermOption) OrderOption
- func ByUpdatedAt(opts ...sql.OrderTermOption) OrderOption
Constants ¶
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 ¶
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 )
var Columns = []string{ FieldID, FieldNamespace, FieldCreatedAt, FieldUpdatedAt, FieldDeletedAt, FieldTimezone, FieldCollectionAlignment, FieldItemCollectionPeriodSeconds, FieldInvoiceAutoAdvance, FieldInvoiceDraftPeriodSeconds, FieldInvoiceDueAfterSeconds, FieldInvoiceCollectionMethod, FieldInvoiceItemResolution, FieldInvoiceItemPerSubject, }
Columns holds all SQL columns for billingworkflowconfig fields.
Functions ¶
func And ¶
func And(predicates ...predicate.BillingWorkflowConfig) predicate.BillingWorkflowConfig
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 ¶
func CreatedAt(v time.Time) predicate.BillingWorkflowConfig
CreatedAt applies equality check predicate on the "created_at" field. It's identical to CreatedAtEQ.
func CreatedAtEQ ¶
func CreatedAtEQ(v time.Time) predicate.BillingWorkflowConfig
CreatedAtEQ applies the EQ predicate on the "created_at" field.
func CreatedAtGT ¶
func CreatedAtGT(v time.Time) predicate.BillingWorkflowConfig
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 ¶
func CreatedAtLT(v time.Time) predicate.BillingWorkflowConfig
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 ¶
func DeletedAt(v time.Time) predicate.BillingWorkflowConfig
DeletedAt applies equality check predicate on the "deleted_at" field. It's identical to DeletedAtEQ.
func DeletedAtEQ ¶
func DeletedAtEQ(v time.Time) predicate.BillingWorkflowConfig
DeletedAtEQ applies the EQ predicate on the "deleted_at" field.
func DeletedAtGT ¶
func DeletedAtGT(v time.Time) predicate.BillingWorkflowConfig
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 ¶
func DeletedAtLT(v time.Time) predicate.BillingWorkflowConfig
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 ¶
func ID(id string) predicate.BillingWorkflowConfig
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 ¶
func IDEQ(id string) predicate.BillingWorkflowConfig
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 ¶
func IDGT(id string) predicate.BillingWorkflowConfig
IDGT applies the GT predicate on the ID field.
func IDGTE ¶
func IDGTE(id string) predicate.BillingWorkflowConfig
IDGTE applies the GTE predicate on the ID field.
func IDIn ¶
func IDIn(ids ...string) predicate.BillingWorkflowConfig
IDIn applies the In predicate on the ID field.
func IDLT ¶
func IDLT(id string) predicate.BillingWorkflowConfig
IDLT applies the LT predicate on the ID field.
func IDLTE ¶
func IDLTE(id string) predicate.BillingWorkflowConfig
IDLTE applies the LTE predicate on the ID field.
func IDNEQ ¶
func IDNEQ(id string) predicate.BillingWorkflowConfig
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 ¶
func InvoiceItemResolutionEQ(v billing.GranularityResolution) predicate.BillingWorkflowConfig
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 ¶
func InvoiceItemResolutionNEQ(v billing.GranularityResolution) predicate.BillingWorkflowConfig
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 ¶
func Namespace(v string) predicate.BillingWorkflowConfig
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 ¶
func Not(p predicate.BillingWorkflowConfig) predicate.BillingWorkflowConfig
Not applies the not operator on the given predicate.
func Or ¶
func Or(predicates ...predicate.BillingWorkflowConfig) predicate.BillingWorkflowConfig
Or groups predicates with the OR operator between them.
func Timezone ¶
func Timezone(v timezone.Timezone) predicate.BillingWorkflowConfig
Timezone applies equality check predicate on the "timezone" field. It's identical to TimezoneEQ.
func TimezoneContains ¶
func TimezoneContains(v timezone.Timezone) predicate.BillingWorkflowConfig
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 ¶
func TimezoneEQ(v timezone.Timezone) predicate.BillingWorkflowConfig
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 ¶
func TimezoneGT(v timezone.Timezone) predicate.BillingWorkflowConfig
TimezoneGT applies the GT predicate on the "timezone" field.
func TimezoneGTE ¶
func TimezoneGTE(v timezone.Timezone) predicate.BillingWorkflowConfig
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 ¶
func TimezoneIn(vs ...timezone.Timezone) predicate.BillingWorkflowConfig
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 ¶
func TimezoneLT(v timezone.Timezone) predicate.BillingWorkflowConfig
TimezoneLT applies the LT predicate on the "timezone" field.
func TimezoneLTE ¶
func TimezoneLTE(v timezone.Timezone) predicate.BillingWorkflowConfig
TimezoneLTE applies the LTE predicate on the "timezone" field.
func TimezoneNEQ ¶
func TimezoneNEQ(v timezone.Timezone) predicate.BillingWorkflowConfig
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 ¶
func UpdatedAt(v time.Time) predicate.BillingWorkflowConfig
UpdatedAt applies equality check predicate on the "updated_at" field. It's identical to UpdatedAtEQ.
func UpdatedAtEQ ¶
func UpdatedAtEQ(v time.Time) predicate.BillingWorkflowConfig
UpdatedAtEQ applies the EQ predicate on the "updated_at" field.
func UpdatedAtGT ¶
func UpdatedAtGT(v time.Time) predicate.BillingWorkflowConfig
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 ¶
func UpdatedAtLT(v time.Time) predicate.BillingWorkflowConfig
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 ¶
ValidColumn reports if the column name is valid (part of the table columns).
Types ¶
type OrderOption ¶
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.