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 InvoiceDefaultTaxSettingsIsNil() predicate.BillingWorkflowConfig
- func InvoiceDefaultTaxSettingsNotNil() predicate.BillingWorkflowConfig
- func InvoiceDraftPeriod(v datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDraftPeriodContains(v datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDraftPeriodContainsFold(v datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDraftPeriodEQ(v datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDraftPeriodEqualFold(v datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDraftPeriodGT(v datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDraftPeriodGTE(v datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDraftPeriodHasPrefix(v datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDraftPeriodHasSuffix(v datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDraftPeriodIn(vs ...datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDraftPeriodLT(v datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDraftPeriodLTE(v datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDraftPeriodNEQ(v datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDraftPeriodNotIn(vs ...datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDueAfter(v datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDueAfterContains(v datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDueAfterContainsFold(v datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDueAfterEQ(v datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDueAfterEqualFold(v datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDueAfterGT(v datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDueAfterGTE(v datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDueAfterHasPrefix(v datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDueAfterHasSuffix(v datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDueAfterIn(vs ...datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDueAfterLT(v datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDueAfterLTE(v datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDueAfterNEQ(v datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceDueAfterNotIn(vs ...datex.ISOString) predicate.BillingWorkflowConfig
- func InvoiceProgressiveBilling(v bool) predicate.BillingWorkflowConfig
- func InvoiceProgressiveBillingEQ(v bool) predicate.BillingWorkflowConfig
- func InvoiceProgressiveBillingNEQ(v bool) predicate.BillingWorkflowConfig
- func LineCollectionPeriod(v datex.ISOString) predicate.BillingWorkflowConfig
- func LineCollectionPeriodContains(v datex.ISOString) predicate.BillingWorkflowConfig
- func LineCollectionPeriodContainsFold(v datex.ISOString) predicate.BillingWorkflowConfig
- func LineCollectionPeriodEQ(v datex.ISOString) predicate.BillingWorkflowConfig
- func LineCollectionPeriodEqualFold(v datex.ISOString) predicate.BillingWorkflowConfig
- func LineCollectionPeriodGT(v datex.ISOString) predicate.BillingWorkflowConfig
- func LineCollectionPeriodGTE(v datex.ISOString) predicate.BillingWorkflowConfig
- func LineCollectionPeriodHasPrefix(v datex.ISOString) predicate.BillingWorkflowConfig
- func LineCollectionPeriodHasSuffix(v datex.ISOString) predicate.BillingWorkflowConfig
- func LineCollectionPeriodIn(vs ...datex.ISOString) predicate.BillingWorkflowConfig
- func LineCollectionPeriodLT(v datex.ISOString) predicate.BillingWorkflowConfig
- func LineCollectionPeriodLTE(v datex.ISOString) predicate.BillingWorkflowConfig
- func LineCollectionPeriodNEQ(v datex.ISOString) predicate.BillingWorkflowConfig
- func LineCollectionPeriodNotIn(vs ...datex.ISOString) 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 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 ByInvoiceDraftPeriod(opts ...sql.OrderTermOption) OrderOption
- func ByInvoiceDueAfter(opts ...sql.OrderTermOption) OrderOption
- func ByInvoiceProgressiveBilling(opts ...sql.OrderTermOption) OrderOption
- func ByLineCollectionPeriod(opts ...sql.OrderTermOption) OrderOption
- func ByNamespace(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" // 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 ¶
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, FieldCollectionAlignment, FieldLineCollectionPeriod, FieldInvoiceAutoAdvance, FieldInvoiceDraftPeriod, FieldInvoiceDueAfter, FieldInvoiceCollectionMethod, FieldInvoiceProgressiveBilling, FieldInvoiceDefaultTaxSettings, }
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 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 ¶
func InvoiceDueAfter(v datex.ISOString) predicate.BillingWorkflowConfig
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 ¶
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 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 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.