billinginvoiceline

package
v1.0.0-beta.193 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (
	// Label holds the string label denoting the billinginvoiceline type in the database.
	Label = "billing_invoice_line"
	// 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"
	// FieldMetadata holds the string denoting the metadata field in the database.
	FieldMetadata = "metadata"
	// 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"
	// FieldName holds the string denoting the name field in the database.
	FieldName = "name"
	// FieldDescription holds the string denoting the description field in the database.
	FieldDescription = "description"
	// FieldAmount holds the string denoting the amount field in the database.
	FieldAmount = "amount"
	// FieldTaxesTotal holds the string denoting the taxes_total field in the database.
	FieldTaxesTotal = "taxes_total"
	// FieldTaxesInclusiveTotal holds the string denoting the taxes_inclusive_total field in the database.
	FieldTaxesInclusiveTotal = "taxes_inclusive_total"
	// FieldTaxesExclusiveTotal holds the string denoting the taxes_exclusive_total field in the database.
	FieldTaxesExclusiveTotal = "taxes_exclusive_total"
	// FieldChargesTotal holds the string denoting the charges_total field in the database.
	FieldChargesTotal = "charges_total"
	// FieldDiscountsTotal holds the string denoting the discounts_total field in the database.
	FieldDiscountsTotal = "discounts_total"
	// FieldTotal holds the string denoting the total field in the database.
	FieldTotal = "total"
	// FieldInvoiceID holds the string denoting the invoice_id field in the database.
	FieldInvoiceID = "invoice_id"
	// FieldManagedBy holds the string denoting the managed_by field in the database.
	FieldManagedBy = "managed_by"
	// FieldParentLineID holds the string denoting the parent_line_id field in the database.
	FieldParentLineID = "parent_line_id"
	// FieldPeriodStart holds the string denoting the period_start field in the database.
	FieldPeriodStart = "period_start"
	// FieldPeriodEnd holds the string denoting the period_end field in the database.
	FieldPeriodEnd = "period_end"
	// FieldInvoiceAt holds the string denoting the invoice_at field in the database.
	FieldInvoiceAt = "invoice_at"
	// FieldType holds the string denoting the type field in the database.
	FieldType = "type"
	// FieldStatus holds the string denoting the status field in the database.
	FieldStatus = "status"
	// FieldCurrency holds the string denoting the currency field in the database.
	FieldCurrency = "currency"
	// FieldQuantity holds the string denoting the quantity field in the database.
	FieldQuantity = "quantity"
	// FieldTaxConfig holds the string denoting the tax_config field in the database.
	FieldTaxConfig = "tax_config"
	// FieldInvoicingAppExternalID holds the string denoting the invoicing_app_external_id field in the database.
	FieldInvoicingAppExternalID = "invoicing_app_external_id"
	// FieldChildUniqueReferenceID holds the string denoting the child_unique_reference_id field in the database.
	FieldChildUniqueReferenceID = "child_unique_reference_id"
	// FieldSubscriptionID holds the string denoting the subscription_id field in the database.
	FieldSubscriptionID = "subscription_id"
	// FieldSubscriptionPhaseID holds the string denoting the subscription_phase_id field in the database.
	FieldSubscriptionPhaseID = "subscription_phase_id"
	// FieldSubscriptionItemID holds the string denoting the subscription_item_id field in the database.
	FieldSubscriptionItemID = "subscription_item_id"
	// EdgeBillingInvoice holds the string denoting the billing_invoice edge name in mutations.
	EdgeBillingInvoice = "billing_invoice"
	// EdgeFlatFeeLine holds the string denoting the flat_fee_line edge name in mutations.
	EdgeFlatFeeLine = "flat_fee_line"
	// EdgeUsageBasedLine holds the string denoting the usage_based_line edge name in mutations.
	EdgeUsageBasedLine = "usage_based_line"
	// EdgeParentLine holds the string denoting the parent_line edge name in mutations.
	EdgeParentLine = "parent_line"
	// EdgeDetailedLines holds the string denoting the detailed_lines edge name in mutations.
	EdgeDetailedLines = "detailed_lines"
	// EdgeLineDiscounts holds the string denoting the line_discounts edge name in mutations.
	EdgeLineDiscounts = "line_discounts"
	// EdgeSubscription holds the string denoting the subscription edge name in mutations.
	EdgeSubscription = "subscription"
	// EdgeSubscriptionPhase holds the string denoting the subscription_phase edge name in mutations.
	EdgeSubscriptionPhase = "subscription_phase"
	// EdgeSubscriptionItem holds the string denoting the subscription_item edge name in mutations.
	EdgeSubscriptionItem = "subscription_item"
	// EdgeInvoiceDiscounts holds the string denoting the invoice_discounts edge name in mutations.
	EdgeInvoiceDiscounts = "invoice_discounts"
	// Table holds the table name of the billinginvoiceline in the database.
	Table = "billing_invoice_lines"
	// BillingInvoiceTable is the table that holds the billing_invoice relation/edge.
	BillingInvoiceTable = "billing_invoice_lines"
	// BillingInvoiceInverseTable is the table name for the BillingInvoice entity.
	// It exists in this package in order to avoid circular dependency with the "billinginvoice" package.
	BillingInvoiceInverseTable = "billing_invoices"
	// BillingInvoiceColumn is the table column denoting the billing_invoice relation/edge.
	BillingInvoiceColumn = "invoice_id"
	// FlatFeeLineTable is the table that holds the flat_fee_line relation/edge.
	FlatFeeLineTable = "billing_invoice_lines"
	// FlatFeeLineInverseTable is the table name for the BillingInvoiceFlatFeeLineConfig entity.
	// It exists in this package in order to avoid circular dependency with the "billinginvoiceflatfeelineconfig" package.
	FlatFeeLineInverseTable = "billing_invoice_flat_fee_line_configs"
	// FlatFeeLineColumn is the table column denoting the flat_fee_line relation/edge.
	FlatFeeLineColumn = "fee_line_config_id"
	// UsageBasedLineTable is the table that holds the usage_based_line relation/edge.
	UsageBasedLineTable = "billing_invoice_lines"
	// UsageBasedLineInverseTable is the table name for the BillingInvoiceUsageBasedLineConfig entity.
	// It exists in this package in order to avoid circular dependency with the "billinginvoiceusagebasedlineconfig" package.
	UsageBasedLineInverseTable = "billing_invoice_usage_based_line_configs"
	// UsageBasedLineColumn is the table column denoting the usage_based_line relation/edge.
	UsageBasedLineColumn = "usage_based_line_config_id"
	// ParentLineTable is the table that holds the parent_line relation/edge.
	ParentLineTable = "billing_invoice_lines"
	// ParentLineColumn is the table column denoting the parent_line relation/edge.
	ParentLineColumn = "parent_line_id"
	// DetailedLinesTable is the table that holds the detailed_lines relation/edge.
	DetailedLinesTable = "billing_invoice_lines"
	// DetailedLinesColumn is the table column denoting the detailed_lines relation/edge.
	DetailedLinesColumn = "parent_line_id"
	// LineDiscountsTable is the table that holds the line_discounts relation/edge.
	LineDiscountsTable = "billing_invoice_line_discounts"
	// LineDiscountsInverseTable is the table name for the BillingInvoiceLineDiscount entity.
	// It exists in this package in order to avoid circular dependency with the "billinginvoicelinediscount" package.
	LineDiscountsInverseTable = "billing_invoice_line_discounts"
	// LineDiscountsColumn is the table column denoting the line_discounts relation/edge.
	LineDiscountsColumn = "line_id"
	// SubscriptionTable is the table that holds the subscription relation/edge.
	SubscriptionTable = "billing_invoice_lines"
	// SubscriptionInverseTable is the table name for the Subscription entity.
	// It exists in this package in order to avoid circular dependency with the "subscription" package.
	SubscriptionInverseTable = "subscriptions"
	// SubscriptionColumn is the table column denoting the subscription relation/edge.
	SubscriptionColumn = "subscription_id"
	// SubscriptionPhaseTable is the table that holds the subscription_phase relation/edge.
	SubscriptionPhaseTable = "billing_invoice_lines"
	// SubscriptionPhaseInverseTable is the table name for the SubscriptionPhase entity.
	// It exists in this package in order to avoid circular dependency with the "subscriptionphase" package.
	SubscriptionPhaseInverseTable = "subscription_phases"
	// SubscriptionPhaseColumn is the table column denoting the subscription_phase relation/edge.
	SubscriptionPhaseColumn = "subscription_phase_id"
	// SubscriptionItemTable is the table that holds the subscription_item relation/edge.
	SubscriptionItemTable = "billing_invoice_lines"
	// SubscriptionItemInverseTable is the table name for the SubscriptionItem entity.
	// It exists in this package in order to avoid circular dependency with the "subscriptionitem" package.
	SubscriptionItemInverseTable = "subscription_items"
	// SubscriptionItemColumn is the table column denoting the subscription_item relation/edge.
	SubscriptionItemColumn = "subscription_item_id"
	// InvoiceDiscountsTable is the table that holds the invoice_discounts relation/edge.
	InvoiceDiscountsTable = "billing_invoice_lines"
	// InvoiceDiscountsInverseTable is the table name for the BillingInvoiceDiscount entity.
	// It exists in this package in order to avoid circular dependency with the "billinginvoicediscount" package.
	InvoiceDiscountsInverseTable = "billing_invoice_discounts"
	// InvoiceDiscountsColumn is the table column denoting the invoice_discounts relation/edge.
	InvoiceDiscountsColumn = "line_ids"
)

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
	// CurrencyValidator is a validator for the "currency" field. It is called by the builders before save.
	CurrencyValidator func(string) error
	// DefaultID holds the default value on creation for the "id" field.
	DefaultID func() string
)

Columns holds all SQL columns for billinginvoiceline fields.

View Source
var ForeignKeys = []string{
	"line_ids",
	"fee_line_config_id",
	"usage_based_line_config_id",
}

ForeignKeys holds the SQL foreign-keys that are owned by the "billing_invoice_lines" table and are not defined as standalone fields in the schema.

Functions

func Amount

Amount applies equality check predicate on the "amount" field. It's identical to AmountEQ.

func AmountEQ

AmountEQ applies the EQ predicate on the "amount" field.

func AmountGT

AmountGT applies the GT predicate on the "amount" field.

func AmountGTE

AmountGTE applies the GTE predicate on the "amount" field.

func AmountIn

AmountIn applies the In predicate on the "amount" field.

func AmountLT

AmountLT applies the LT predicate on the "amount" field.

func AmountLTE

AmountLTE applies the LTE predicate on the "amount" field.

func AmountNEQ

AmountNEQ applies the NEQ predicate on the "amount" field.

func AmountNotIn

AmountNotIn applies the NotIn predicate on the "amount" field.

func And

And groups predicates with the AND operator between them.

func ChargesTotal

ChargesTotal applies equality check predicate on the "charges_total" field. It's identical to ChargesTotalEQ.

func ChargesTotalEQ

ChargesTotalEQ applies the EQ predicate on the "charges_total" field.

func ChargesTotalGT

ChargesTotalGT applies the GT predicate on the "charges_total" field.

func ChargesTotalGTE

ChargesTotalGTE applies the GTE predicate on the "charges_total" field.

func ChargesTotalIn

func ChargesTotalIn(vs ...alpacadecimal.Decimal) predicate.BillingInvoiceLine

ChargesTotalIn applies the In predicate on the "charges_total" field.

func ChargesTotalLT

ChargesTotalLT applies the LT predicate on the "charges_total" field.

func ChargesTotalLTE

ChargesTotalLTE applies the LTE predicate on the "charges_total" field.

func ChargesTotalNEQ

ChargesTotalNEQ applies the NEQ predicate on the "charges_total" field.

func ChargesTotalNotIn

func ChargesTotalNotIn(vs ...alpacadecimal.Decimal) predicate.BillingInvoiceLine

ChargesTotalNotIn applies the NotIn predicate on the "charges_total" field.

func ChildUniqueReferenceID

func ChildUniqueReferenceID(v string) predicate.BillingInvoiceLine

ChildUniqueReferenceID applies equality check predicate on the "child_unique_reference_id" field. It's identical to ChildUniqueReferenceIDEQ.

func ChildUniqueReferenceIDContains

func ChildUniqueReferenceIDContains(v string) predicate.BillingInvoiceLine

ChildUniqueReferenceIDContains applies the Contains predicate on the "child_unique_reference_id" field.

func ChildUniqueReferenceIDContainsFold

func ChildUniqueReferenceIDContainsFold(v string) predicate.BillingInvoiceLine

ChildUniqueReferenceIDContainsFold applies the ContainsFold predicate on the "child_unique_reference_id" field.

func ChildUniqueReferenceIDEQ

func ChildUniqueReferenceIDEQ(v string) predicate.BillingInvoiceLine

ChildUniqueReferenceIDEQ applies the EQ predicate on the "child_unique_reference_id" field.

func ChildUniqueReferenceIDEqualFold

func ChildUniqueReferenceIDEqualFold(v string) predicate.BillingInvoiceLine

ChildUniqueReferenceIDEqualFold applies the EqualFold predicate on the "child_unique_reference_id" field.

func ChildUniqueReferenceIDGT

func ChildUniqueReferenceIDGT(v string) predicate.BillingInvoiceLine

ChildUniqueReferenceIDGT applies the GT predicate on the "child_unique_reference_id" field.

func ChildUniqueReferenceIDGTE

func ChildUniqueReferenceIDGTE(v string) predicate.BillingInvoiceLine

ChildUniqueReferenceIDGTE applies the GTE predicate on the "child_unique_reference_id" field.

func ChildUniqueReferenceIDHasPrefix

func ChildUniqueReferenceIDHasPrefix(v string) predicate.BillingInvoiceLine

ChildUniqueReferenceIDHasPrefix applies the HasPrefix predicate on the "child_unique_reference_id" field.

func ChildUniqueReferenceIDHasSuffix

func ChildUniqueReferenceIDHasSuffix(v string) predicate.BillingInvoiceLine

ChildUniqueReferenceIDHasSuffix applies the HasSuffix predicate on the "child_unique_reference_id" field.

func ChildUniqueReferenceIDIn

func ChildUniqueReferenceIDIn(vs ...string) predicate.BillingInvoiceLine

ChildUniqueReferenceIDIn applies the In predicate on the "child_unique_reference_id" field.

func ChildUniqueReferenceIDIsNil

func ChildUniqueReferenceIDIsNil() predicate.BillingInvoiceLine

ChildUniqueReferenceIDIsNil applies the IsNil predicate on the "child_unique_reference_id" field.

func ChildUniqueReferenceIDLT

func ChildUniqueReferenceIDLT(v string) predicate.BillingInvoiceLine

ChildUniqueReferenceIDLT applies the LT predicate on the "child_unique_reference_id" field.

func ChildUniqueReferenceIDLTE

func ChildUniqueReferenceIDLTE(v string) predicate.BillingInvoiceLine

ChildUniqueReferenceIDLTE applies the LTE predicate on the "child_unique_reference_id" field.

func ChildUniqueReferenceIDNEQ

func ChildUniqueReferenceIDNEQ(v string) predicate.BillingInvoiceLine

ChildUniqueReferenceIDNEQ applies the NEQ predicate on the "child_unique_reference_id" field.

func ChildUniqueReferenceIDNotIn

func ChildUniqueReferenceIDNotIn(vs ...string) predicate.BillingInvoiceLine

ChildUniqueReferenceIDNotIn applies the NotIn predicate on the "child_unique_reference_id" field.

func ChildUniqueReferenceIDNotNil

func ChildUniqueReferenceIDNotNil() predicate.BillingInvoiceLine

ChildUniqueReferenceIDNotNil applies the NotNil predicate on the "child_unique_reference_id" field.

func CreatedAt

CreatedAt applies equality check predicate on the "created_at" field. It's identical to CreatedAtEQ.

func CreatedAtEQ

func CreatedAtEQ(v time.Time) predicate.BillingInvoiceLine

CreatedAtEQ applies the EQ predicate on the "created_at" field.

func CreatedAtGT

func CreatedAtGT(v time.Time) predicate.BillingInvoiceLine

CreatedAtGT applies the GT predicate on the "created_at" field.

func CreatedAtGTE

func CreatedAtGTE(v time.Time) predicate.BillingInvoiceLine

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

func CreatedAtIn

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

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

func CreatedAtLT

func CreatedAtLT(v time.Time) predicate.BillingInvoiceLine

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

func CreatedAtLTE

func CreatedAtLTE(v time.Time) predicate.BillingInvoiceLine

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

func CreatedAtNEQ

func CreatedAtNEQ(v time.Time) predicate.BillingInvoiceLine

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

func CreatedAtNotIn

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

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

func Currency

Currency applies equality check predicate on the "currency" field. It's identical to CurrencyEQ.

func CurrencyContains

func CurrencyContains(v currencyx.Code) predicate.BillingInvoiceLine

CurrencyContains applies the Contains predicate on the "currency" field.

func CurrencyContainsFold

func CurrencyContainsFold(v currencyx.Code) predicate.BillingInvoiceLine

CurrencyContainsFold applies the ContainsFold predicate on the "currency" field.

func CurrencyEQ

CurrencyEQ applies the EQ predicate on the "currency" field.

func CurrencyEqualFold

func CurrencyEqualFold(v currencyx.Code) predicate.BillingInvoiceLine

CurrencyEqualFold applies the EqualFold predicate on the "currency" field.

func CurrencyGT

CurrencyGT applies the GT predicate on the "currency" field.

func CurrencyGTE

CurrencyGTE applies the GTE predicate on the "currency" field.

func CurrencyHasPrefix

func CurrencyHasPrefix(v currencyx.Code) predicate.BillingInvoiceLine

CurrencyHasPrefix applies the HasPrefix predicate on the "currency" field.

func CurrencyHasSuffix

func CurrencyHasSuffix(v currencyx.Code) predicate.BillingInvoiceLine

CurrencyHasSuffix applies the HasSuffix predicate on the "currency" field.

func CurrencyIn

func CurrencyIn(vs ...currencyx.Code) predicate.BillingInvoiceLine

CurrencyIn applies the In predicate on the "currency" field.

func CurrencyLT

CurrencyLT applies the LT predicate on the "currency" field.

func CurrencyLTE

CurrencyLTE applies the LTE predicate on the "currency" field.

func CurrencyNEQ

CurrencyNEQ applies the NEQ predicate on the "currency" field.

func CurrencyNotIn

func CurrencyNotIn(vs ...currencyx.Code) predicate.BillingInvoiceLine

CurrencyNotIn applies the NotIn predicate on the "currency" field.

func DeletedAt

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

func DeletedAtEQ

func DeletedAtEQ(v time.Time) predicate.BillingInvoiceLine

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

func DeletedAtGT

func DeletedAtGT(v time.Time) predicate.BillingInvoiceLine

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

func DeletedAtGTE

func DeletedAtGTE(v time.Time) predicate.BillingInvoiceLine

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

func DeletedAtIn

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

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

func DeletedAtIsNil

func DeletedAtIsNil() predicate.BillingInvoiceLine

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

func DeletedAtLT

func DeletedAtLT(v time.Time) predicate.BillingInvoiceLine

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

func DeletedAtLTE

func DeletedAtLTE(v time.Time) predicate.BillingInvoiceLine

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

func DeletedAtNEQ

func DeletedAtNEQ(v time.Time) predicate.BillingInvoiceLine

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

func DeletedAtNotIn

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

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

func DeletedAtNotNil

func DeletedAtNotNil() predicate.BillingInvoiceLine

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

func Description

func Description(v string) predicate.BillingInvoiceLine

Description applies equality check predicate on the "description" field. It's identical to DescriptionEQ.

func DescriptionContains

func DescriptionContains(v string) predicate.BillingInvoiceLine

DescriptionContains applies the Contains predicate on the "description" field.

func DescriptionContainsFold

func DescriptionContainsFold(v string) predicate.BillingInvoiceLine

DescriptionContainsFold applies the ContainsFold predicate on the "description" field.

func DescriptionEQ

func DescriptionEQ(v string) predicate.BillingInvoiceLine

DescriptionEQ applies the EQ predicate on the "description" field.

func DescriptionEqualFold

func DescriptionEqualFold(v string) predicate.BillingInvoiceLine

DescriptionEqualFold applies the EqualFold predicate on the "description" field.

func DescriptionGT

func DescriptionGT(v string) predicate.BillingInvoiceLine

DescriptionGT applies the GT predicate on the "description" field.

func DescriptionGTE

func DescriptionGTE(v string) predicate.BillingInvoiceLine

DescriptionGTE applies the GTE predicate on the "description" field.

func DescriptionHasPrefix

func DescriptionHasPrefix(v string) predicate.BillingInvoiceLine

DescriptionHasPrefix applies the HasPrefix predicate on the "description" field.

func DescriptionHasSuffix

func DescriptionHasSuffix(v string) predicate.BillingInvoiceLine

DescriptionHasSuffix applies the HasSuffix predicate on the "description" field.

func DescriptionIn

func DescriptionIn(vs ...string) predicate.BillingInvoiceLine

DescriptionIn applies the In predicate on the "description" field.

func DescriptionIsNil

func DescriptionIsNil() predicate.BillingInvoiceLine

DescriptionIsNil applies the IsNil predicate on the "description" field.

func DescriptionLT

func DescriptionLT(v string) predicate.BillingInvoiceLine

DescriptionLT applies the LT predicate on the "description" field.

func DescriptionLTE

func DescriptionLTE(v string) predicate.BillingInvoiceLine

DescriptionLTE applies the LTE predicate on the "description" field.

func DescriptionNEQ

func DescriptionNEQ(v string) predicate.BillingInvoiceLine

DescriptionNEQ applies the NEQ predicate on the "description" field.

func DescriptionNotIn

func DescriptionNotIn(vs ...string) predicate.BillingInvoiceLine

DescriptionNotIn applies the NotIn predicate on the "description" field.

func DescriptionNotNil

func DescriptionNotNil() predicate.BillingInvoiceLine

DescriptionNotNil applies the NotNil predicate on the "description" field.

func DiscountsTotal

DiscountsTotal applies equality check predicate on the "discounts_total" field. It's identical to DiscountsTotalEQ.

func DiscountsTotalEQ

DiscountsTotalEQ applies the EQ predicate on the "discounts_total" field.

func DiscountsTotalGT

DiscountsTotalGT applies the GT predicate on the "discounts_total" field.

func DiscountsTotalGTE

DiscountsTotalGTE applies the GTE predicate on the "discounts_total" field.

func DiscountsTotalIn

func DiscountsTotalIn(vs ...alpacadecimal.Decimal) predicate.BillingInvoiceLine

DiscountsTotalIn applies the In predicate on the "discounts_total" field.

func DiscountsTotalLT

DiscountsTotalLT applies the LT predicate on the "discounts_total" field.

func DiscountsTotalLTE

DiscountsTotalLTE applies the LTE predicate on the "discounts_total" field.

func DiscountsTotalNEQ

DiscountsTotalNEQ applies the NEQ predicate on the "discounts_total" field.

func DiscountsTotalNotIn

func DiscountsTotalNotIn(vs ...alpacadecimal.Decimal) predicate.BillingInvoiceLine

DiscountsTotalNotIn applies the NotIn predicate on the "discounts_total" field.

func HasBillingInvoice

func HasBillingInvoice() predicate.BillingInvoiceLine

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

func HasBillingInvoiceWith

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

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

func HasDetailedLines

func HasDetailedLines() predicate.BillingInvoiceLine

HasDetailedLines applies the HasEdge predicate on the "detailed_lines" edge.

func HasDetailedLinesWith

func HasDetailedLinesWith(preds ...predicate.BillingInvoiceLine) predicate.BillingInvoiceLine

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

func HasFlatFeeLine

func HasFlatFeeLine() predicate.BillingInvoiceLine

HasFlatFeeLine applies the HasEdge predicate on the "flat_fee_line" edge.

func HasFlatFeeLineWith

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

func HasInvoiceDiscounts

func HasInvoiceDiscounts() predicate.BillingInvoiceLine

HasInvoiceDiscounts applies the HasEdge predicate on the "invoice_discounts" edge.

func HasInvoiceDiscountsWith

func HasInvoiceDiscountsWith(preds ...predicate.BillingInvoiceDiscount) predicate.BillingInvoiceLine

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

func HasLineDiscounts

func HasLineDiscounts() predicate.BillingInvoiceLine

HasLineDiscounts applies the HasEdge predicate on the "line_discounts" edge.

func HasLineDiscountsWith

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

func HasParentLine

func HasParentLine() predicate.BillingInvoiceLine

HasParentLine applies the HasEdge predicate on the "parent_line" edge.

func HasParentLineWith

func HasParentLineWith(preds ...predicate.BillingInvoiceLine) predicate.BillingInvoiceLine

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

func HasSubscription

func HasSubscription() predicate.BillingInvoiceLine

HasSubscription applies the HasEdge predicate on the "subscription" edge.

func HasSubscriptionItem

func HasSubscriptionItem() predicate.BillingInvoiceLine

HasSubscriptionItem applies the HasEdge predicate on the "subscription_item" edge.

func HasSubscriptionItemWith

func HasSubscriptionItemWith(preds ...predicate.SubscriptionItem) predicate.BillingInvoiceLine

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

func HasSubscriptionPhase

func HasSubscriptionPhase() predicate.BillingInvoiceLine

HasSubscriptionPhase applies the HasEdge predicate on the "subscription_phase" edge.

func HasSubscriptionPhaseWith

func HasSubscriptionPhaseWith(preds ...predicate.SubscriptionPhase) predicate.BillingInvoiceLine

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

func HasSubscriptionWith

func HasSubscriptionWith(preds ...predicate.Subscription) predicate.BillingInvoiceLine

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

func HasUsageBasedLine

func HasUsageBasedLine() predicate.BillingInvoiceLine

HasUsageBasedLine applies the HasEdge predicate on the "usage_based_line" edge.

func HasUsageBasedLineWith

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

func ID

ID filters vertices based on their ID field.

func IDContainsFold

func IDContainsFold(id string) predicate.BillingInvoiceLine

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

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

func IDIn(ids ...string) predicate.BillingInvoiceLine

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

IDNotIn applies the NotIn predicate on the ID field.

func InvoiceAt

InvoiceAt applies equality check predicate on the "invoice_at" field. It's identical to InvoiceAtEQ.

func InvoiceAtEQ

func InvoiceAtEQ(v time.Time) predicate.BillingInvoiceLine

InvoiceAtEQ applies the EQ predicate on the "invoice_at" field.

func InvoiceAtGT

func InvoiceAtGT(v time.Time) predicate.BillingInvoiceLine

InvoiceAtGT applies the GT predicate on the "invoice_at" field.

func InvoiceAtGTE

func InvoiceAtGTE(v time.Time) predicate.BillingInvoiceLine

InvoiceAtGTE applies the GTE predicate on the "invoice_at" field.

func InvoiceAtIn

func InvoiceAtIn(vs ...time.Time) predicate.BillingInvoiceLine

InvoiceAtIn applies the In predicate on the "invoice_at" field.

func InvoiceAtLT

func InvoiceAtLT(v time.Time) predicate.BillingInvoiceLine

InvoiceAtLT applies the LT predicate on the "invoice_at" field.

func InvoiceAtLTE

func InvoiceAtLTE(v time.Time) predicate.BillingInvoiceLine

InvoiceAtLTE applies the LTE predicate on the "invoice_at" field.

func InvoiceAtNEQ

func InvoiceAtNEQ(v time.Time) predicate.BillingInvoiceLine

InvoiceAtNEQ applies the NEQ predicate on the "invoice_at" field.

func InvoiceAtNotIn

func InvoiceAtNotIn(vs ...time.Time) predicate.BillingInvoiceLine

InvoiceAtNotIn applies the NotIn predicate on the "invoice_at" field.

func InvoiceID

func InvoiceID(v string) predicate.BillingInvoiceLine

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

func InvoiceIDContains

func InvoiceIDContains(v string) predicate.BillingInvoiceLine

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

func InvoiceIDContainsFold

func InvoiceIDContainsFold(v string) predicate.BillingInvoiceLine

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

func InvoiceIDEQ

func InvoiceIDEQ(v string) predicate.BillingInvoiceLine

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

func InvoiceIDEqualFold

func InvoiceIDEqualFold(v string) predicate.BillingInvoiceLine

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

func InvoiceIDGT

func InvoiceIDGT(v string) predicate.BillingInvoiceLine

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

func InvoiceIDGTE

func InvoiceIDGTE(v string) predicate.BillingInvoiceLine

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

func InvoiceIDHasPrefix

func InvoiceIDHasPrefix(v string) predicate.BillingInvoiceLine

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

func InvoiceIDHasSuffix

func InvoiceIDHasSuffix(v string) predicate.BillingInvoiceLine

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

func InvoiceIDIn

func InvoiceIDIn(vs ...string) predicate.BillingInvoiceLine

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

func InvoiceIDLT

func InvoiceIDLT(v string) predicate.BillingInvoiceLine

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

func InvoiceIDLTE

func InvoiceIDLTE(v string) predicate.BillingInvoiceLine

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

func InvoiceIDNEQ

func InvoiceIDNEQ(v string) predicate.BillingInvoiceLine

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

func InvoiceIDNotIn

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

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

func InvoicingAppExternalID

func InvoicingAppExternalID(v string) predicate.BillingInvoiceLine

InvoicingAppExternalID applies equality check predicate on the "invoicing_app_external_id" field. It's identical to InvoicingAppExternalIDEQ.

func InvoicingAppExternalIDContains

func InvoicingAppExternalIDContains(v string) predicate.BillingInvoiceLine

InvoicingAppExternalIDContains applies the Contains predicate on the "invoicing_app_external_id" field.

func InvoicingAppExternalIDContainsFold

func InvoicingAppExternalIDContainsFold(v string) predicate.BillingInvoiceLine

InvoicingAppExternalIDContainsFold applies the ContainsFold predicate on the "invoicing_app_external_id" field.

func InvoicingAppExternalIDEQ

func InvoicingAppExternalIDEQ(v string) predicate.BillingInvoiceLine

InvoicingAppExternalIDEQ applies the EQ predicate on the "invoicing_app_external_id" field.

func InvoicingAppExternalIDEqualFold

func InvoicingAppExternalIDEqualFold(v string) predicate.BillingInvoiceLine

InvoicingAppExternalIDEqualFold applies the EqualFold predicate on the "invoicing_app_external_id" field.

func InvoicingAppExternalIDGT

func InvoicingAppExternalIDGT(v string) predicate.BillingInvoiceLine

InvoicingAppExternalIDGT applies the GT predicate on the "invoicing_app_external_id" field.

func InvoicingAppExternalIDGTE

func InvoicingAppExternalIDGTE(v string) predicate.BillingInvoiceLine

InvoicingAppExternalIDGTE applies the GTE predicate on the "invoicing_app_external_id" field.

func InvoicingAppExternalIDHasPrefix

func InvoicingAppExternalIDHasPrefix(v string) predicate.BillingInvoiceLine

InvoicingAppExternalIDHasPrefix applies the HasPrefix predicate on the "invoicing_app_external_id" field.

func InvoicingAppExternalIDHasSuffix

func InvoicingAppExternalIDHasSuffix(v string) predicate.BillingInvoiceLine

InvoicingAppExternalIDHasSuffix applies the HasSuffix predicate on the "invoicing_app_external_id" field.

func InvoicingAppExternalIDIn

func InvoicingAppExternalIDIn(vs ...string) predicate.BillingInvoiceLine

InvoicingAppExternalIDIn applies the In predicate on the "invoicing_app_external_id" field.

func InvoicingAppExternalIDIsNil

func InvoicingAppExternalIDIsNil() predicate.BillingInvoiceLine

InvoicingAppExternalIDIsNil applies the IsNil predicate on the "invoicing_app_external_id" field.

func InvoicingAppExternalIDLT

func InvoicingAppExternalIDLT(v string) predicate.BillingInvoiceLine

InvoicingAppExternalIDLT applies the LT predicate on the "invoicing_app_external_id" field.

func InvoicingAppExternalIDLTE

func InvoicingAppExternalIDLTE(v string) predicate.BillingInvoiceLine

InvoicingAppExternalIDLTE applies the LTE predicate on the "invoicing_app_external_id" field.

func InvoicingAppExternalIDNEQ

func InvoicingAppExternalIDNEQ(v string) predicate.BillingInvoiceLine

InvoicingAppExternalIDNEQ applies the NEQ predicate on the "invoicing_app_external_id" field.

func InvoicingAppExternalIDNotIn

func InvoicingAppExternalIDNotIn(vs ...string) predicate.BillingInvoiceLine

InvoicingAppExternalIDNotIn applies the NotIn predicate on the "invoicing_app_external_id" field.

func InvoicingAppExternalIDNotNil

func InvoicingAppExternalIDNotNil() predicate.BillingInvoiceLine

InvoicingAppExternalIDNotNil applies the NotNil predicate on the "invoicing_app_external_id" field.

func ManagedByEQ

ManagedByEQ applies the EQ predicate on the "managed_by" field.

func ManagedByIn

ManagedByIn applies the In predicate on the "managed_by" field.

func ManagedByNEQ

ManagedByNEQ applies the NEQ predicate on the "managed_by" field.

func ManagedByNotIn

ManagedByNotIn applies the NotIn predicate on the "managed_by" field.

func ManagedByValidator

func ManagedByValidator(mb billing.InvoiceLineManagedBy) error

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

func MetadataIsNil

func MetadataIsNil() predicate.BillingInvoiceLine

MetadataIsNil applies the IsNil predicate on the "metadata" field.

func MetadataNotNil

func MetadataNotNil() predicate.BillingInvoiceLine

MetadataNotNil applies the NotNil predicate on the "metadata" field.

func Name

Name applies equality check predicate on the "name" field. It's identical to NameEQ.

func NameContains

func NameContains(v string) predicate.BillingInvoiceLine

NameContains applies the Contains predicate on the "name" field.

func NameContainsFold

func NameContainsFold(v string) predicate.BillingInvoiceLine

NameContainsFold applies the ContainsFold predicate on the "name" field.

func NameEQ

NameEQ applies the EQ predicate on the "name" field.

func NameEqualFold

func NameEqualFold(v string) predicate.BillingInvoiceLine

NameEqualFold applies the EqualFold predicate on the "name" field.

func NameGT

NameGT applies the GT predicate on the "name" field.

func NameGTE

NameGTE applies the GTE predicate on the "name" field.

func NameHasPrefix

func NameHasPrefix(v string) predicate.BillingInvoiceLine

NameHasPrefix applies the HasPrefix predicate on the "name" field.

func NameHasSuffix

func NameHasSuffix(v string) predicate.BillingInvoiceLine

NameHasSuffix applies the HasSuffix predicate on the "name" field.

func NameIn

func NameIn(vs ...string) predicate.BillingInvoiceLine

NameIn applies the In predicate on the "name" field.

func NameLT

NameLT applies the LT predicate on the "name" field.

func NameLTE

NameLTE applies the LTE predicate on the "name" field.

func NameNEQ

NameNEQ applies the NEQ predicate on the "name" field.

func NameNotIn

func NameNotIn(vs ...string) predicate.BillingInvoiceLine

NameNotIn applies the NotIn predicate on the "name" field.

func Namespace

func Namespace(v string) predicate.BillingInvoiceLine

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

func NamespaceContains

func NamespaceContains(v string) predicate.BillingInvoiceLine

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

func NamespaceContainsFold

func NamespaceContainsFold(v string) predicate.BillingInvoiceLine

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

func NamespaceEQ

func NamespaceEQ(v string) predicate.BillingInvoiceLine

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

func NamespaceEqualFold

func NamespaceEqualFold(v string) predicate.BillingInvoiceLine

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

func NamespaceGT

func NamespaceGT(v string) predicate.BillingInvoiceLine

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

func NamespaceGTE

func NamespaceGTE(v string) predicate.BillingInvoiceLine

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

func NamespaceHasPrefix

func NamespaceHasPrefix(v string) predicate.BillingInvoiceLine

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

func NamespaceHasSuffix

func NamespaceHasSuffix(v string) predicate.BillingInvoiceLine

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

func NamespaceIn

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

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

func NamespaceLT

func NamespaceLT(v string) predicate.BillingInvoiceLine

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

func NamespaceLTE

func NamespaceLTE(v string) predicate.BillingInvoiceLine

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

func NamespaceNEQ

func NamespaceNEQ(v string) predicate.BillingInvoiceLine

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

func NamespaceNotIn

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

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 ParentLineID

func ParentLineID(v string) predicate.BillingInvoiceLine

ParentLineID applies equality check predicate on the "parent_line_id" field. It's identical to ParentLineIDEQ.

func ParentLineIDContains

func ParentLineIDContains(v string) predicate.BillingInvoiceLine

ParentLineIDContains applies the Contains predicate on the "parent_line_id" field.

func ParentLineIDContainsFold

func ParentLineIDContainsFold(v string) predicate.BillingInvoiceLine

ParentLineIDContainsFold applies the ContainsFold predicate on the "parent_line_id" field.

func ParentLineIDEQ

func ParentLineIDEQ(v string) predicate.BillingInvoiceLine

ParentLineIDEQ applies the EQ predicate on the "parent_line_id" field.

func ParentLineIDEqualFold

func ParentLineIDEqualFold(v string) predicate.BillingInvoiceLine

ParentLineIDEqualFold applies the EqualFold predicate on the "parent_line_id" field.

func ParentLineIDGT

func ParentLineIDGT(v string) predicate.BillingInvoiceLine

ParentLineIDGT applies the GT predicate on the "parent_line_id" field.

func ParentLineIDGTE

func ParentLineIDGTE(v string) predicate.BillingInvoiceLine

ParentLineIDGTE applies the GTE predicate on the "parent_line_id" field.

func ParentLineIDHasPrefix

func ParentLineIDHasPrefix(v string) predicate.BillingInvoiceLine

ParentLineIDHasPrefix applies the HasPrefix predicate on the "parent_line_id" field.

func ParentLineIDHasSuffix

func ParentLineIDHasSuffix(v string) predicate.BillingInvoiceLine

ParentLineIDHasSuffix applies the HasSuffix predicate on the "parent_line_id" field.

func ParentLineIDIn

func ParentLineIDIn(vs ...string) predicate.BillingInvoiceLine

ParentLineIDIn applies the In predicate on the "parent_line_id" field.

func ParentLineIDIsNil

func ParentLineIDIsNil() predicate.BillingInvoiceLine

ParentLineIDIsNil applies the IsNil predicate on the "parent_line_id" field.

func ParentLineIDLT

func ParentLineIDLT(v string) predicate.BillingInvoiceLine

ParentLineIDLT applies the LT predicate on the "parent_line_id" field.

func ParentLineIDLTE

func ParentLineIDLTE(v string) predicate.BillingInvoiceLine

ParentLineIDLTE applies the LTE predicate on the "parent_line_id" field.

func ParentLineIDNEQ

func ParentLineIDNEQ(v string) predicate.BillingInvoiceLine

ParentLineIDNEQ applies the NEQ predicate on the "parent_line_id" field.

func ParentLineIDNotIn

func ParentLineIDNotIn(vs ...string) predicate.BillingInvoiceLine

ParentLineIDNotIn applies the NotIn predicate on the "parent_line_id" field.

func ParentLineIDNotNil

func ParentLineIDNotNil() predicate.BillingInvoiceLine

ParentLineIDNotNil applies the NotNil predicate on the "parent_line_id" field.

func PeriodEnd

PeriodEnd applies equality check predicate on the "period_end" field. It's identical to PeriodEndEQ.

func PeriodEndEQ

func PeriodEndEQ(v time.Time) predicate.BillingInvoiceLine

PeriodEndEQ applies the EQ predicate on the "period_end" field.

func PeriodEndGT

func PeriodEndGT(v time.Time) predicate.BillingInvoiceLine

PeriodEndGT applies the GT predicate on the "period_end" field.

func PeriodEndGTE

func PeriodEndGTE(v time.Time) predicate.BillingInvoiceLine

PeriodEndGTE applies the GTE predicate on the "period_end" field.

func PeriodEndIn

func PeriodEndIn(vs ...time.Time) predicate.BillingInvoiceLine

PeriodEndIn applies the In predicate on the "period_end" field.

func PeriodEndLT

func PeriodEndLT(v time.Time) predicate.BillingInvoiceLine

PeriodEndLT applies the LT predicate on the "period_end" field.

func PeriodEndLTE

func PeriodEndLTE(v time.Time) predicate.BillingInvoiceLine

PeriodEndLTE applies the LTE predicate on the "period_end" field.

func PeriodEndNEQ

func PeriodEndNEQ(v time.Time) predicate.BillingInvoiceLine

PeriodEndNEQ applies the NEQ predicate on the "period_end" field.

func PeriodEndNotIn

func PeriodEndNotIn(vs ...time.Time) predicate.BillingInvoiceLine

PeriodEndNotIn applies the NotIn predicate on the "period_end" field.

func PeriodStart

func PeriodStart(v time.Time) predicate.BillingInvoiceLine

PeriodStart applies equality check predicate on the "period_start" field. It's identical to PeriodStartEQ.

func PeriodStartEQ

func PeriodStartEQ(v time.Time) predicate.BillingInvoiceLine

PeriodStartEQ applies the EQ predicate on the "period_start" field.

func PeriodStartGT

func PeriodStartGT(v time.Time) predicate.BillingInvoiceLine

PeriodStartGT applies the GT predicate on the "period_start" field.

func PeriodStartGTE

func PeriodStartGTE(v time.Time) predicate.BillingInvoiceLine

PeriodStartGTE applies the GTE predicate on the "period_start" field.

func PeriodStartIn

func PeriodStartIn(vs ...time.Time) predicate.BillingInvoiceLine

PeriodStartIn applies the In predicate on the "period_start" field.

func PeriodStartLT

func PeriodStartLT(v time.Time) predicate.BillingInvoiceLine

PeriodStartLT applies the LT predicate on the "period_start" field.

func PeriodStartLTE

func PeriodStartLTE(v time.Time) predicate.BillingInvoiceLine

PeriodStartLTE applies the LTE predicate on the "period_start" field.

func PeriodStartNEQ

func PeriodStartNEQ(v time.Time) predicate.BillingInvoiceLine

PeriodStartNEQ applies the NEQ predicate on the "period_start" field.

func PeriodStartNotIn

func PeriodStartNotIn(vs ...time.Time) predicate.BillingInvoiceLine

PeriodStartNotIn applies the NotIn predicate on the "period_start" field.

func Quantity

Quantity applies equality check predicate on the "quantity" field. It's identical to QuantityEQ.

func QuantityEQ

QuantityEQ applies the EQ predicate on the "quantity" field.

func QuantityGT

QuantityGT applies the GT predicate on the "quantity" field.

func QuantityGTE

QuantityGTE applies the GTE predicate on the "quantity" field.

func QuantityIn

QuantityIn applies the In predicate on the "quantity" field.

func QuantityIsNil

func QuantityIsNil() predicate.BillingInvoiceLine

QuantityIsNil applies the IsNil predicate on the "quantity" field.

func QuantityLT

QuantityLT applies the LT predicate on the "quantity" field.

func QuantityLTE

QuantityLTE applies the LTE predicate on the "quantity" field.

func QuantityNEQ

QuantityNEQ applies the NEQ predicate on the "quantity" field.

func QuantityNotIn

QuantityNotIn applies the NotIn predicate on the "quantity" field.

func QuantityNotNil

func QuantityNotNil() predicate.BillingInvoiceLine

QuantityNotNil applies the NotNil predicate on the "quantity" field.

func StatusEQ

StatusEQ applies the EQ predicate on the "status" field.

func StatusIn

StatusIn applies the In predicate on the "status" field.

func StatusNEQ

StatusNEQ applies the NEQ predicate on the "status" field.

func StatusNotIn

StatusNotIn applies the NotIn predicate on the "status" field.

func StatusValidator

func StatusValidator(s billing.InvoiceLineStatus) error

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

func SubscriptionID

func SubscriptionID(v string) predicate.BillingInvoiceLine

SubscriptionID applies equality check predicate on the "subscription_id" field. It's identical to SubscriptionIDEQ.

func SubscriptionIDContains

func SubscriptionIDContains(v string) predicate.BillingInvoiceLine

SubscriptionIDContains applies the Contains predicate on the "subscription_id" field.

func SubscriptionIDContainsFold

func SubscriptionIDContainsFold(v string) predicate.BillingInvoiceLine

SubscriptionIDContainsFold applies the ContainsFold predicate on the "subscription_id" field.

func SubscriptionIDEQ

func SubscriptionIDEQ(v string) predicate.BillingInvoiceLine

SubscriptionIDEQ applies the EQ predicate on the "subscription_id" field.

func SubscriptionIDEqualFold

func SubscriptionIDEqualFold(v string) predicate.BillingInvoiceLine

SubscriptionIDEqualFold applies the EqualFold predicate on the "subscription_id" field.

func SubscriptionIDGT

func SubscriptionIDGT(v string) predicate.BillingInvoiceLine

SubscriptionIDGT applies the GT predicate on the "subscription_id" field.

func SubscriptionIDGTE

func SubscriptionIDGTE(v string) predicate.BillingInvoiceLine

SubscriptionIDGTE applies the GTE predicate on the "subscription_id" field.

func SubscriptionIDHasPrefix

func SubscriptionIDHasPrefix(v string) predicate.BillingInvoiceLine

SubscriptionIDHasPrefix applies the HasPrefix predicate on the "subscription_id" field.

func SubscriptionIDHasSuffix

func SubscriptionIDHasSuffix(v string) predicate.BillingInvoiceLine

SubscriptionIDHasSuffix applies the HasSuffix predicate on the "subscription_id" field.

func SubscriptionIDIn

func SubscriptionIDIn(vs ...string) predicate.BillingInvoiceLine

SubscriptionIDIn applies the In predicate on the "subscription_id" field.

func SubscriptionIDIsNil

func SubscriptionIDIsNil() predicate.BillingInvoiceLine

SubscriptionIDIsNil applies the IsNil predicate on the "subscription_id" field.

func SubscriptionIDLT

func SubscriptionIDLT(v string) predicate.BillingInvoiceLine

SubscriptionIDLT applies the LT predicate on the "subscription_id" field.

func SubscriptionIDLTE

func SubscriptionIDLTE(v string) predicate.BillingInvoiceLine

SubscriptionIDLTE applies the LTE predicate on the "subscription_id" field.

func SubscriptionIDNEQ

func SubscriptionIDNEQ(v string) predicate.BillingInvoiceLine

SubscriptionIDNEQ applies the NEQ predicate on the "subscription_id" field.

func SubscriptionIDNotIn

func SubscriptionIDNotIn(vs ...string) predicate.BillingInvoiceLine

SubscriptionIDNotIn applies the NotIn predicate on the "subscription_id" field.

func SubscriptionIDNotNil

func SubscriptionIDNotNil() predicate.BillingInvoiceLine

SubscriptionIDNotNil applies the NotNil predicate on the "subscription_id" field.

func SubscriptionItemID

func SubscriptionItemID(v string) predicate.BillingInvoiceLine

SubscriptionItemID applies equality check predicate on the "subscription_item_id" field. It's identical to SubscriptionItemIDEQ.

func SubscriptionItemIDContains

func SubscriptionItemIDContains(v string) predicate.BillingInvoiceLine

SubscriptionItemIDContains applies the Contains predicate on the "subscription_item_id" field.

func SubscriptionItemIDContainsFold

func SubscriptionItemIDContainsFold(v string) predicate.BillingInvoiceLine

SubscriptionItemIDContainsFold applies the ContainsFold predicate on the "subscription_item_id" field.

func SubscriptionItemIDEQ

func SubscriptionItemIDEQ(v string) predicate.BillingInvoiceLine

SubscriptionItemIDEQ applies the EQ predicate on the "subscription_item_id" field.

func SubscriptionItemIDEqualFold

func SubscriptionItemIDEqualFold(v string) predicate.BillingInvoiceLine

SubscriptionItemIDEqualFold applies the EqualFold predicate on the "subscription_item_id" field.

func SubscriptionItemIDGT

func SubscriptionItemIDGT(v string) predicate.BillingInvoiceLine

SubscriptionItemIDGT applies the GT predicate on the "subscription_item_id" field.

func SubscriptionItemIDGTE

func SubscriptionItemIDGTE(v string) predicate.BillingInvoiceLine

SubscriptionItemIDGTE applies the GTE predicate on the "subscription_item_id" field.

func SubscriptionItemIDHasPrefix

func SubscriptionItemIDHasPrefix(v string) predicate.BillingInvoiceLine

SubscriptionItemIDHasPrefix applies the HasPrefix predicate on the "subscription_item_id" field.

func SubscriptionItemIDHasSuffix

func SubscriptionItemIDHasSuffix(v string) predicate.BillingInvoiceLine

SubscriptionItemIDHasSuffix applies the HasSuffix predicate on the "subscription_item_id" field.

func SubscriptionItemIDIn

func SubscriptionItemIDIn(vs ...string) predicate.BillingInvoiceLine

SubscriptionItemIDIn applies the In predicate on the "subscription_item_id" field.

func SubscriptionItemIDIsNil

func SubscriptionItemIDIsNil() predicate.BillingInvoiceLine

SubscriptionItemIDIsNil applies the IsNil predicate on the "subscription_item_id" field.

func SubscriptionItemIDLT

func SubscriptionItemIDLT(v string) predicate.BillingInvoiceLine

SubscriptionItemIDLT applies the LT predicate on the "subscription_item_id" field.

func SubscriptionItemIDLTE

func SubscriptionItemIDLTE(v string) predicate.BillingInvoiceLine

SubscriptionItemIDLTE applies the LTE predicate on the "subscription_item_id" field.

func SubscriptionItemIDNEQ

func SubscriptionItemIDNEQ(v string) predicate.BillingInvoiceLine

SubscriptionItemIDNEQ applies the NEQ predicate on the "subscription_item_id" field.

func SubscriptionItemIDNotIn

func SubscriptionItemIDNotIn(vs ...string) predicate.BillingInvoiceLine

SubscriptionItemIDNotIn applies the NotIn predicate on the "subscription_item_id" field.

func SubscriptionItemIDNotNil

func SubscriptionItemIDNotNil() predicate.BillingInvoiceLine

SubscriptionItemIDNotNil applies the NotNil predicate on the "subscription_item_id" field.

func SubscriptionPhaseID

func SubscriptionPhaseID(v string) predicate.BillingInvoiceLine

SubscriptionPhaseID applies equality check predicate on the "subscription_phase_id" field. It's identical to SubscriptionPhaseIDEQ.

func SubscriptionPhaseIDContains

func SubscriptionPhaseIDContains(v string) predicate.BillingInvoiceLine

SubscriptionPhaseIDContains applies the Contains predicate on the "subscription_phase_id" field.

func SubscriptionPhaseIDContainsFold

func SubscriptionPhaseIDContainsFold(v string) predicate.BillingInvoiceLine

SubscriptionPhaseIDContainsFold applies the ContainsFold predicate on the "subscription_phase_id" field.

func SubscriptionPhaseIDEQ

func SubscriptionPhaseIDEQ(v string) predicate.BillingInvoiceLine

SubscriptionPhaseIDEQ applies the EQ predicate on the "subscription_phase_id" field.

func SubscriptionPhaseIDEqualFold

func SubscriptionPhaseIDEqualFold(v string) predicate.BillingInvoiceLine

SubscriptionPhaseIDEqualFold applies the EqualFold predicate on the "subscription_phase_id" field.

func SubscriptionPhaseIDGT

func SubscriptionPhaseIDGT(v string) predicate.BillingInvoiceLine

SubscriptionPhaseIDGT applies the GT predicate on the "subscription_phase_id" field.

func SubscriptionPhaseIDGTE

func SubscriptionPhaseIDGTE(v string) predicate.BillingInvoiceLine

SubscriptionPhaseIDGTE applies the GTE predicate on the "subscription_phase_id" field.

func SubscriptionPhaseIDHasPrefix

func SubscriptionPhaseIDHasPrefix(v string) predicate.BillingInvoiceLine

SubscriptionPhaseIDHasPrefix applies the HasPrefix predicate on the "subscription_phase_id" field.

func SubscriptionPhaseIDHasSuffix

func SubscriptionPhaseIDHasSuffix(v string) predicate.BillingInvoiceLine

SubscriptionPhaseIDHasSuffix applies the HasSuffix predicate on the "subscription_phase_id" field.

func SubscriptionPhaseIDIn

func SubscriptionPhaseIDIn(vs ...string) predicate.BillingInvoiceLine

SubscriptionPhaseIDIn applies the In predicate on the "subscription_phase_id" field.

func SubscriptionPhaseIDIsNil

func SubscriptionPhaseIDIsNil() predicate.BillingInvoiceLine

SubscriptionPhaseIDIsNil applies the IsNil predicate on the "subscription_phase_id" field.

func SubscriptionPhaseIDLT

func SubscriptionPhaseIDLT(v string) predicate.BillingInvoiceLine

SubscriptionPhaseIDLT applies the LT predicate on the "subscription_phase_id" field.

func SubscriptionPhaseIDLTE

func SubscriptionPhaseIDLTE(v string) predicate.BillingInvoiceLine

SubscriptionPhaseIDLTE applies the LTE predicate on the "subscription_phase_id" field.

func SubscriptionPhaseIDNEQ

func SubscriptionPhaseIDNEQ(v string) predicate.BillingInvoiceLine

SubscriptionPhaseIDNEQ applies the NEQ predicate on the "subscription_phase_id" field.

func SubscriptionPhaseIDNotIn

func SubscriptionPhaseIDNotIn(vs ...string) predicate.BillingInvoiceLine

SubscriptionPhaseIDNotIn applies the NotIn predicate on the "subscription_phase_id" field.

func SubscriptionPhaseIDNotNil

func SubscriptionPhaseIDNotNil() predicate.BillingInvoiceLine

SubscriptionPhaseIDNotNil applies the NotNil predicate on the "subscription_phase_id" field.

func TaxConfigIsNil

func TaxConfigIsNil() predicate.BillingInvoiceLine

TaxConfigIsNil applies the IsNil predicate on the "tax_config" field.

func TaxConfigNotNil

func TaxConfigNotNil() predicate.BillingInvoiceLine

TaxConfigNotNil applies the NotNil predicate on the "tax_config" field.

func TaxesExclusiveTotal

func TaxesExclusiveTotal(v alpacadecimal.Decimal) predicate.BillingInvoiceLine

TaxesExclusiveTotal applies equality check predicate on the "taxes_exclusive_total" field. It's identical to TaxesExclusiveTotalEQ.

func TaxesExclusiveTotalEQ

func TaxesExclusiveTotalEQ(v alpacadecimal.Decimal) predicate.BillingInvoiceLine

TaxesExclusiveTotalEQ applies the EQ predicate on the "taxes_exclusive_total" field.

func TaxesExclusiveTotalGT

func TaxesExclusiveTotalGT(v alpacadecimal.Decimal) predicate.BillingInvoiceLine

TaxesExclusiveTotalGT applies the GT predicate on the "taxes_exclusive_total" field.

func TaxesExclusiveTotalGTE

func TaxesExclusiveTotalGTE(v alpacadecimal.Decimal) predicate.BillingInvoiceLine

TaxesExclusiveTotalGTE applies the GTE predicate on the "taxes_exclusive_total" field.

func TaxesExclusiveTotalIn

func TaxesExclusiveTotalIn(vs ...alpacadecimal.Decimal) predicate.BillingInvoiceLine

TaxesExclusiveTotalIn applies the In predicate on the "taxes_exclusive_total" field.

func TaxesExclusiveTotalLT

func TaxesExclusiveTotalLT(v alpacadecimal.Decimal) predicate.BillingInvoiceLine

TaxesExclusiveTotalLT applies the LT predicate on the "taxes_exclusive_total" field.

func TaxesExclusiveTotalLTE

func TaxesExclusiveTotalLTE(v alpacadecimal.Decimal) predicate.BillingInvoiceLine

TaxesExclusiveTotalLTE applies the LTE predicate on the "taxes_exclusive_total" field.

func TaxesExclusiveTotalNEQ

func TaxesExclusiveTotalNEQ(v alpacadecimal.Decimal) predicate.BillingInvoiceLine

TaxesExclusiveTotalNEQ applies the NEQ predicate on the "taxes_exclusive_total" field.

func TaxesExclusiveTotalNotIn

func TaxesExclusiveTotalNotIn(vs ...alpacadecimal.Decimal) predicate.BillingInvoiceLine

TaxesExclusiveTotalNotIn applies the NotIn predicate on the "taxes_exclusive_total" field.

func TaxesInclusiveTotal

func TaxesInclusiveTotal(v alpacadecimal.Decimal) predicate.BillingInvoiceLine

TaxesInclusiveTotal applies equality check predicate on the "taxes_inclusive_total" field. It's identical to TaxesInclusiveTotalEQ.

func TaxesInclusiveTotalEQ

func TaxesInclusiveTotalEQ(v alpacadecimal.Decimal) predicate.BillingInvoiceLine

TaxesInclusiveTotalEQ applies the EQ predicate on the "taxes_inclusive_total" field.

func TaxesInclusiveTotalGT

func TaxesInclusiveTotalGT(v alpacadecimal.Decimal) predicate.BillingInvoiceLine

TaxesInclusiveTotalGT applies the GT predicate on the "taxes_inclusive_total" field.

func TaxesInclusiveTotalGTE

func TaxesInclusiveTotalGTE(v alpacadecimal.Decimal) predicate.BillingInvoiceLine

TaxesInclusiveTotalGTE applies the GTE predicate on the "taxes_inclusive_total" field.

func TaxesInclusiveTotalIn

func TaxesInclusiveTotalIn(vs ...alpacadecimal.Decimal) predicate.BillingInvoiceLine

TaxesInclusiveTotalIn applies the In predicate on the "taxes_inclusive_total" field.

func TaxesInclusiveTotalLT

func TaxesInclusiveTotalLT(v alpacadecimal.Decimal) predicate.BillingInvoiceLine

TaxesInclusiveTotalLT applies the LT predicate on the "taxes_inclusive_total" field.

func TaxesInclusiveTotalLTE

func TaxesInclusiveTotalLTE(v alpacadecimal.Decimal) predicate.BillingInvoiceLine

TaxesInclusiveTotalLTE applies the LTE predicate on the "taxes_inclusive_total" field.

func TaxesInclusiveTotalNEQ

func TaxesInclusiveTotalNEQ(v alpacadecimal.Decimal) predicate.BillingInvoiceLine

TaxesInclusiveTotalNEQ applies the NEQ predicate on the "taxes_inclusive_total" field.

func TaxesInclusiveTotalNotIn

func TaxesInclusiveTotalNotIn(vs ...alpacadecimal.Decimal) predicate.BillingInvoiceLine

TaxesInclusiveTotalNotIn applies the NotIn predicate on the "taxes_inclusive_total" field.

func TaxesTotal

TaxesTotal applies equality check predicate on the "taxes_total" field. It's identical to TaxesTotalEQ.

func TaxesTotalEQ

TaxesTotalEQ applies the EQ predicate on the "taxes_total" field.

func TaxesTotalGT

TaxesTotalGT applies the GT predicate on the "taxes_total" field.

func TaxesTotalGTE

TaxesTotalGTE applies the GTE predicate on the "taxes_total" field.

func TaxesTotalIn

TaxesTotalIn applies the In predicate on the "taxes_total" field.

func TaxesTotalLT

TaxesTotalLT applies the LT predicate on the "taxes_total" field.

func TaxesTotalLTE

TaxesTotalLTE applies the LTE predicate on the "taxes_total" field.

func TaxesTotalNEQ

TaxesTotalNEQ applies the NEQ predicate on the "taxes_total" field.

func TaxesTotalNotIn

func TaxesTotalNotIn(vs ...alpacadecimal.Decimal) predicate.BillingInvoiceLine

TaxesTotalNotIn applies the NotIn predicate on the "taxes_total" field.

func Total

Total applies equality check predicate on the "total" field. It's identical to TotalEQ.

func TotalEQ

TotalEQ applies the EQ predicate on the "total" field.

func TotalGT

TotalGT applies the GT predicate on the "total" field.

func TotalGTE

TotalGTE applies the GTE predicate on the "total" field.

func TotalIn

TotalIn applies the In predicate on the "total" field.

func TotalLT

TotalLT applies the LT predicate on the "total" field.

func TotalLTE

TotalLTE applies the LTE predicate on the "total" field.

func TotalNEQ

TotalNEQ applies the NEQ predicate on the "total" field.

func TotalNotIn

TotalNotIn applies the NotIn predicate on the "total" field.

func TypeEQ

TypeEQ applies the EQ predicate on the "type" field.

func TypeIn

TypeIn applies the In predicate on the "type" field.

func TypeNEQ

TypeNEQ applies the NEQ predicate on the "type" field.

func TypeNotIn

TypeNotIn applies the NotIn predicate on the "type" field.

func TypeValidator

func TypeValidator(_type billing.InvoiceLineType) error

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

func UpdatedAt

UpdatedAt applies equality check predicate on the "updated_at" field. It's identical to UpdatedAtEQ.

func UpdatedAtEQ

func UpdatedAtEQ(v time.Time) predicate.BillingInvoiceLine

UpdatedAtEQ applies the EQ predicate on the "updated_at" field.

func UpdatedAtGT

func UpdatedAtGT(v time.Time) predicate.BillingInvoiceLine

UpdatedAtGT applies the GT predicate on the "updated_at" field.

func UpdatedAtGTE

func UpdatedAtGTE(v time.Time) predicate.BillingInvoiceLine

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

func UpdatedAtIn

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

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

func UpdatedAtLT

func UpdatedAtLT(v time.Time) predicate.BillingInvoiceLine

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

func UpdatedAtLTE

func UpdatedAtLTE(v time.Time) predicate.BillingInvoiceLine

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

func UpdatedAtNEQ

func UpdatedAtNEQ(v time.Time) predicate.BillingInvoiceLine

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

func UpdatedAtNotIn

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

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

func ByAmount

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

ByAmount orders the results by the amount field.

func ByBillingInvoiceField

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

ByBillingInvoiceField orders the results by billing_invoice field.

func ByChargesTotal

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

ByChargesTotal orders the results by the charges_total field.

func ByChildUniqueReferenceID

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

ByChildUniqueReferenceID orders the results by the child_unique_reference_id field.

func ByCreatedAt

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

ByCreatedAt orders the results by the created_at field.

func ByCurrency

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

ByCurrency orders the results by the currency field.

func ByDeletedAt

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

ByDeletedAt orders the results by the deleted_at field.

func ByDescription

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

ByDescription orders the results by the description field.

func ByDetailedLines

func ByDetailedLines(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByDetailedLines orders the results by detailed_lines terms.

func ByDetailedLinesCount

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

ByDetailedLinesCount orders the results by detailed_lines count.

func ByDiscountsTotal

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

ByDiscountsTotal orders the results by the discounts_total field.

func ByFlatFeeLineField

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

ByFlatFeeLineField orders the results by flat_fee_line field.

func ByID

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

ByID orders the results by the id field.

func ByInvoiceAt

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

ByInvoiceAt orders the results by the invoice_at field.

func ByInvoiceDiscountsField

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

ByInvoiceDiscountsField orders the results by invoice_discounts field.

func ByInvoiceID

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

ByInvoiceID orders the results by the invoice_id field.

func ByInvoicingAppExternalID

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

ByInvoicingAppExternalID orders the results by the invoicing_app_external_id field.

func ByLineDiscounts

func ByLineDiscounts(term sql.OrderTerm, terms ...sql.OrderTerm) OrderOption

ByLineDiscounts orders the results by line_discounts terms.

func ByLineDiscountsCount

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

ByLineDiscountsCount orders the results by line_discounts count.

func ByManagedBy

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

ByManagedBy orders the results by the managed_by field.

func ByName

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

ByName orders the results by the name field.

func ByNamespace

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

ByNamespace orders the results by the namespace field.

func ByParentLineField

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

ByParentLineField orders the results by parent_line field.

func ByParentLineID

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

ByParentLineID orders the results by the parent_line_id field.

func ByPeriodEnd

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

ByPeriodEnd orders the results by the period_end field.

func ByPeriodStart

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

ByPeriodStart orders the results by the period_start field.

func ByQuantity

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

ByQuantity orders the results by the quantity field.

func ByStatus

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

ByStatus orders the results by the status field.

func BySubscriptionField

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

BySubscriptionField orders the results by subscription field.

func BySubscriptionID

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

BySubscriptionID orders the results by the subscription_id field.

func BySubscriptionItemField

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

BySubscriptionItemField orders the results by subscription_item field.

func BySubscriptionItemID

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

BySubscriptionItemID orders the results by the subscription_item_id field.

func BySubscriptionPhaseField

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

BySubscriptionPhaseField orders the results by subscription_phase field.

func BySubscriptionPhaseID

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

BySubscriptionPhaseID orders the results by the subscription_phase_id field.

func ByTaxesExclusiveTotal

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

ByTaxesExclusiveTotal orders the results by the taxes_exclusive_total field.

func ByTaxesInclusiveTotal

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

ByTaxesInclusiveTotal orders the results by the taxes_inclusive_total field.

func ByTaxesTotal

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

ByTaxesTotal orders the results by the taxes_total field.

func ByTotal

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

ByTotal orders the results by the total field.

func ByType

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

ByType orders the results by the type field.

func ByUpdatedAt

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

ByUpdatedAt orders the results by the updated_at field.

func ByUsageBasedLineField

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

ByUsageBasedLineField orders the results by usage_based_line field.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL