transaction

package
v0.0.13 Latest Latest
Warning

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

Go to latest
Published: May 7, 2021 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Label holds the string label denoting the transaction type in the database.
	Label = "transaction"
	// FieldID holds the string denoting the id field in the database.
	FieldID = "id"
	// FieldSequenceInDay holds the string denoting the sequenceinday field in the database.
	FieldSequenceInDay = "sequence_in_day"
	// FieldStatus holds the string denoting the status field in the database.
	FieldStatus = "status"
	// FieldExecutedAmount holds the string denoting the executedamount field in the database.
	FieldExecutedAmount = "executed_amount"
	// FieldExecutedCurrencyCode holds the string denoting the executedcurrencycode field in the database.
	FieldExecutedCurrencyCode = "executed_currency_code"
	// FieldExchangeRate holds the string denoting the exchangerate field in the database.
	FieldExchangeRate = "exchange_rate"
	// FieldOriginatingAmount holds the string denoting the originatingamount field in the database.
	FieldOriginatingAmount = "originating_amount"
	// FieldOriginatingCurrencyCode holds the string denoting the originatingcurrencycode field in the database.
	FieldOriginatingCurrencyCode = "originating_currency_code"
	// FieldDirection holds the string denoting the direction field in the database.
	FieldDirection = "direction"
	// FieldRunningBalance holds the string denoting the runningbalance field in the database.
	FieldRunningBalance = "running_balance"
	// FieldCreatedDate holds the string denoting the createddate field in the database.
	FieldCreatedDate = "created_date"
	// FieldPostedDate holds the string denoting the posteddate field in the database.
	FieldPostedDate = "posted_date"
	// FieldExecutedDate holds the string denoting the executeddate field in the database.
	FieldExecutedDate = "executed_date"
	// FieldUpdatedDate holds the string denoting the updateddate field in the database.
	FieldUpdatedDate = "updated_date"
	// FieldDescription holds the string denoting the description field in the database.
	FieldDescription = "description"
	// FieldMemo holds the string denoting the memo field in the database.
	FieldMemo = "memo"
	// FieldGroup holds the string denoting the group field in the database.
	FieldGroup = "group"
	// FieldType holds the string denoting the type field in the database.
	FieldType = "type"
	// FieldMainCategory holds the string denoting the maincategory field in the database.
	FieldMainCategory = "main_category"
	// FieldSubCategory holds the string denoting the subcategory field in the database.
	FieldSubCategory = "sub_category"
	// FieldCheckNumber holds the string denoting the checknumber field in the database.
	FieldCheckNumber = "check_number"
	// FieldLatitude holds the string denoting the latitude field in the database.
	FieldLatitude = "latitude"
	// FieldLongitude holds the string denoting the longitude field in the database.
	FieldLongitude = "longitude"
	// FieldMerchantCode holds the string denoting the merchantcode field in the database.
	FieldMerchantCode = "merchant_code"
	// FieldReversal holds the string denoting the reversal field in the database.
	FieldReversal = "reversal"
	// FieldReversalFor holds the string denoting the reversalfor field in the database.
	FieldReversalFor = "reversal_for"
	// FieldReversed holds the string denoting the reversed field in the database.
	FieldReversed = "reversed"
	// FieldReversedBy holds the string denoting the reversedby field in the database.
	FieldReversedBy = "reversed_by"
	// FieldURL holds the string denoting the url field in the database.
	FieldURL = "url"
	// EdgeImages holds the string denoting the images edge name in mutations.
	EdgeImages = "images"
	// EdgeAccount holds the string denoting the account edge name in mutations.
	EdgeAccount = "account"
	// Table holds the table name of the transaction in the database.
	Table = "transactions"
	// ImagesTable is the table the holds the images relation/edge.
	ImagesTable = "binary_items"
	// ImagesInverseTable is the table name for the BinaryItem entity.
	// It exists in this package in order to avoid circular dependency with the "binaryitem" package.
	ImagesInverseTable = "binary_items"
	// ImagesColumn is the table column denoting the images relation/edge.
	ImagesColumn = "transaction_images"
	// AccountTable is the table the holds the account relation/edge.
	AccountTable = "transactions"
	// AccountInverseTable is the table name for the Account entity.
	// It exists in this package in order to avoid circular dependency with the "account" package.
	AccountInverseTable = "accounts"
	// AccountColumn is the table column denoting the account relation/edge.
	AccountColumn = "account_transactions"
)

Variables

View Source
var (
	// ExecutedCurrencyCodeValidator is a validator for the "executedCurrencyCode" field. It is called by the builders before save.
	ExecutedCurrencyCodeValidator func(string) error
	// OriginatingCurrencyCodeValidator is a validator for the "originatingCurrencyCode" field. It is called by the builders before save.
	OriginatingCurrencyCodeValidator func(string) error
	// DefaultReversal holds the default value on creation for the "reversal" field.
	DefaultReversal bool
	// DefaultReversed holds the default value on creation for the "reversed" field.
	DefaultReversed bool
	// DefaultID holds the default value on creation for the "id" field.
	DefaultID func() uuid.UUID
)

Columns holds all SQL columns for transaction fields.

View Source
var ForeignKeys = []string{
	"account_transactions",
}

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

Functions

func And

func And(predicates ...predicate.Transaction) predicate.Transaction

And groups predicates with the AND operator between them.

func CheckNumber

func CheckNumber(v string) predicate.Transaction

CheckNumber applies equality check predicate on the "checkNumber" field. It's identical to CheckNumberEQ.

func CheckNumberContains

func CheckNumberContains(v string) predicate.Transaction

CheckNumberContains applies the Contains predicate on the "checkNumber" field.

func CheckNumberContainsFold

func CheckNumberContainsFold(v string) predicate.Transaction

CheckNumberContainsFold applies the ContainsFold predicate on the "checkNumber" field.

func CheckNumberEQ

func CheckNumberEQ(v string) predicate.Transaction

CheckNumberEQ applies the EQ predicate on the "checkNumber" field.

func CheckNumberEqualFold

func CheckNumberEqualFold(v string) predicate.Transaction

CheckNumberEqualFold applies the EqualFold predicate on the "checkNumber" field.

func CheckNumberGT

func CheckNumberGT(v string) predicate.Transaction

CheckNumberGT applies the GT predicate on the "checkNumber" field.

func CheckNumberGTE

func CheckNumberGTE(v string) predicate.Transaction

CheckNumberGTE applies the GTE predicate on the "checkNumber" field.

func CheckNumberHasPrefix

func CheckNumberHasPrefix(v string) predicate.Transaction

CheckNumberHasPrefix applies the HasPrefix predicate on the "checkNumber" field.

func CheckNumberHasSuffix

func CheckNumberHasSuffix(v string) predicate.Transaction

CheckNumberHasSuffix applies the HasSuffix predicate on the "checkNumber" field.

func CheckNumberIn

func CheckNumberIn(vs ...string) predicate.Transaction

CheckNumberIn applies the In predicate on the "checkNumber" field.

func CheckNumberIsNil

func CheckNumberIsNil() predicate.Transaction

CheckNumberIsNil applies the IsNil predicate on the "checkNumber" field.

func CheckNumberLT

func CheckNumberLT(v string) predicate.Transaction

CheckNumberLT applies the LT predicate on the "checkNumber" field.

func CheckNumberLTE

func CheckNumberLTE(v string) predicate.Transaction

CheckNumberLTE applies the LTE predicate on the "checkNumber" field.

func CheckNumberNEQ

func CheckNumberNEQ(v string) predicate.Transaction

CheckNumberNEQ applies the NEQ predicate on the "checkNumber" field.

func CheckNumberNotIn

func CheckNumberNotIn(vs ...string) predicate.Transaction

CheckNumberNotIn applies the NotIn predicate on the "checkNumber" field.

func CheckNumberNotNil

func CheckNumberNotNil() predicate.Transaction

CheckNumberNotNil applies the NotNil predicate on the "checkNumber" field.

func CreatedDate

func CreatedDate(v time.Time) predicate.Transaction

CreatedDate applies equality check predicate on the "createdDate" field. It's identical to CreatedDateEQ.

func CreatedDateEQ

func CreatedDateEQ(v time.Time) predicate.Transaction

CreatedDateEQ applies the EQ predicate on the "createdDate" field.

func CreatedDateGT

func CreatedDateGT(v time.Time) predicate.Transaction

CreatedDateGT applies the GT predicate on the "createdDate" field.

func CreatedDateGTE

func CreatedDateGTE(v time.Time) predicate.Transaction

CreatedDateGTE applies the GTE predicate on the "createdDate" field.

func CreatedDateIn

func CreatedDateIn(vs ...time.Time) predicate.Transaction

CreatedDateIn applies the In predicate on the "createdDate" field.

func CreatedDateLT

func CreatedDateLT(v time.Time) predicate.Transaction

CreatedDateLT applies the LT predicate on the "createdDate" field.

func CreatedDateLTE

func CreatedDateLTE(v time.Time) predicate.Transaction

CreatedDateLTE applies the LTE predicate on the "createdDate" field.

func CreatedDateNEQ

func CreatedDateNEQ(v time.Time) predicate.Transaction

CreatedDateNEQ applies the NEQ predicate on the "createdDate" field.

func CreatedDateNotIn

func CreatedDateNotIn(vs ...time.Time) predicate.Transaction

CreatedDateNotIn applies the NotIn predicate on the "createdDate" field.

func Description

func Description(v string) predicate.Transaction

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

func DescriptionContains

func DescriptionContains(v string) predicate.Transaction

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

func DescriptionContainsFold

func DescriptionContainsFold(v string) predicate.Transaction

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

func DescriptionEQ

func DescriptionEQ(v string) predicate.Transaction

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

func DescriptionEqualFold

func DescriptionEqualFold(v string) predicate.Transaction

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

func DescriptionGT

func DescriptionGT(v string) predicate.Transaction

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

func DescriptionGTE

func DescriptionGTE(v string) predicate.Transaction

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

func DescriptionHasPrefix

func DescriptionHasPrefix(v string) predicate.Transaction

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

func DescriptionHasSuffix

func DescriptionHasSuffix(v string) predicate.Transaction

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

func DescriptionIn

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

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

func DescriptionIsNil

func DescriptionIsNil() predicate.Transaction

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

func DescriptionLT

func DescriptionLT(v string) predicate.Transaction

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

func DescriptionLTE

func DescriptionLTE(v string) predicate.Transaction

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

func DescriptionNEQ

func DescriptionNEQ(v string) predicate.Transaction

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

func DescriptionNotIn

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

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

func DescriptionNotNil

func DescriptionNotNil() predicate.Transaction

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

func DirectionEQ

func DirectionEQ(v Direction) predicate.Transaction

DirectionEQ applies the EQ predicate on the "direction" field.

func DirectionIn

func DirectionIn(vs ...Direction) predicate.Transaction

DirectionIn applies the In predicate on the "direction" field.

func DirectionNEQ

func DirectionNEQ(v Direction) predicate.Transaction

DirectionNEQ applies the NEQ predicate on the "direction" field.

func DirectionNotIn

func DirectionNotIn(vs ...Direction) predicate.Transaction

DirectionNotIn applies the NotIn predicate on the "direction" field.

func DirectionValidator

func DirectionValidator(d Direction) error

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

func ExchangeRate

func ExchangeRate(v float64) predicate.Transaction

ExchangeRate applies equality check predicate on the "exchangeRate" field. It's identical to ExchangeRateEQ.

func ExchangeRateEQ

func ExchangeRateEQ(v float64) predicate.Transaction

ExchangeRateEQ applies the EQ predicate on the "exchangeRate" field.

func ExchangeRateGT

func ExchangeRateGT(v float64) predicate.Transaction

ExchangeRateGT applies the GT predicate on the "exchangeRate" field.

func ExchangeRateGTE

func ExchangeRateGTE(v float64) predicate.Transaction

ExchangeRateGTE applies the GTE predicate on the "exchangeRate" field.

func ExchangeRateIn

func ExchangeRateIn(vs ...float64) predicate.Transaction

ExchangeRateIn applies the In predicate on the "exchangeRate" field.

func ExchangeRateIsNil

func ExchangeRateIsNil() predicate.Transaction

ExchangeRateIsNil applies the IsNil predicate on the "exchangeRate" field.

func ExchangeRateLT

func ExchangeRateLT(v float64) predicate.Transaction

ExchangeRateLT applies the LT predicate on the "exchangeRate" field.

func ExchangeRateLTE

func ExchangeRateLTE(v float64) predicate.Transaction

ExchangeRateLTE applies the LTE predicate on the "exchangeRate" field.

func ExchangeRateNEQ

func ExchangeRateNEQ(v float64) predicate.Transaction

ExchangeRateNEQ applies the NEQ predicate on the "exchangeRate" field.

func ExchangeRateNotIn

func ExchangeRateNotIn(vs ...float64) predicate.Transaction

ExchangeRateNotIn applies the NotIn predicate on the "exchangeRate" field.

func ExchangeRateNotNil

func ExchangeRateNotNil() predicate.Transaction

ExchangeRateNotNil applies the NotNil predicate on the "exchangeRate" field.

func ExecutedAmount

func ExecutedAmount(v float64) predicate.Transaction

ExecutedAmount applies equality check predicate on the "executedAmount" field. It's identical to ExecutedAmountEQ.

func ExecutedAmountEQ

func ExecutedAmountEQ(v float64) predicate.Transaction

ExecutedAmountEQ applies the EQ predicate on the "executedAmount" field.

func ExecutedAmountGT

func ExecutedAmountGT(v float64) predicate.Transaction

ExecutedAmountGT applies the GT predicate on the "executedAmount" field.

func ExecutedAmountGTE

func ExecutedAmountGTE(v float64) predicate.Transaction

ExecutedAmountGTE applies the GTE predicate on the "executedAmount" field.

func ExecutedAmountIn

func ExecutedAmountIn(vs ...float64) predicate.Transaction

ExecutedAmountIn applies the In predicate on the "executedAmount" field.

func ExecutedAmountLT

func ExecutedAmountLT(v float64) predicate.Transaction

ExecutedAmountLT applies the LT predicate on the "executedAmount" field.

func ExecutedAmountLTE

func ExecutedAmountLTE(v float64) predicate.Transaction

ExecutedAmountLTE applies the LTE predicate on the "executedAmount" field.

func ExecutedAmountNEQ

func ExecutedAmountNEQ(v float64) predicate.Transaction

ExecutedAmountNEQ applies the NEQ predicate on the "executedAmount" field.

func ExecutedAmountNotIn

func ExecutedAmountNotIn(vs ...float64) predicate.Transaction

ExecutedAmountNotIn applies the NotIn predicate on the "executedAmount" field.

func ExecutedCurrencyCode

func ExecutedCurrencyCode(v string) predicate.Transaction

ExecutedCurrencyCode applies equality check predicate on the "executedCurrencyCode" field. It's identical to ExecutedCurrencyCodeEQ.

func ExecutedCurrencyCodeContains

func ExecutedCurrencyCodeContains(v string) predicate.Transaction

ExecutedCurrencyCodeContains applies the Contains predicate on the "executedCurrencyCode" field.

func ExecutedCurrencyCodeContainsFold

func ExecutedCurrencyCodeContainsFold(v string) predicate.Transaction

ExecutedCurrencyCodeContainsFold applies the ContainsFold predicate on the "executedCurrencyCode" field.

func ExecutedCurrencyCodeEQ

func ExecutedCurrencyCodeEQ(v string) predicate.Transaction

ExecutedCurrencyCodeEQ applies the EQ predicate on the "executedCurrencyCode" field.

func ExecutedCurrencyCodeEqualFold

func ExecutedCurrencyCodeEqualFold(v string) predicate.Transaction

ExecutedCurrencyCodeEqualFold applies the EqualFold predicate on the "executedCurrencyCode" field.

func ExecutedCurrencyCodeGT

func ExecutedCurrencyCodeGT(v string) predicate.Transaction

ExecutedCurrencyCodeGT applies the GT predicate on the "executedCurrencyCode" field.

func ExecutedCurrencyCodeGTE

func ExecutedCurrencyCodeGTE(v string) predicate.Transaction

ExecutedCurrencyCodeGTE applies the GTE predicate on the "executedCurrencyCode" field.

func ExecutedCurrencyCodeHasPrefix

func ExecutedCurrencyCodeHasPrefix(v string) predicate.Transaction

ExecutedCurrencyCodeHasPrefix applies the HasPrefix predicate on the "executedCurrencyCode" field.

func ExecutedCurrencyCodeHasSuffix

func ExecutedCurrencyCodeHasSuffix(v string) predicate.Transaction

ExecutedCurrencyCodeHasSuffix applies the HasSuffix predicate on the "executedCurrencyCode" field.

func ExecutedCurrencyCodeIn

func ExecutedCurrencyCodeIn(vs ...string) predicate.Transaction

ExecutedCurrencyCodeIn applies the In predicate on the "executedCurrencyCode" field.

func ExecutedCurrencyCodeLT

func ExecutedCurrencyCodeLT(v string) predicate.Transaction

ExecutedCurrencyCodeLT applies the LT predicate on the "executedCurrencyCode" field.

func ExecutedCurrencyCodeLTE

func ExecutedCurrencyCodeLTE(v string) predicate.Transaction

ExecutedCurrencyCodeLTE applies the LTE predicate on the "executedCurrencyCode" field.

func ExecutedCurrencyCodeNEQ

func ExecutedCurrencyCodeNEQ(v string) predicate.Transaction

ExecutedCurrencyCodeNEQ applies the NEQ predicate on the "executedCurrencyCode" field.

func ExecutedCurrencyCodeNotIn

func ExecutedCurrencyCodeNotIn(vs ...string) predicate.Transaction

ExecutedCurrencyCodeNotIn applies the NotIn predicate on the "executedCurrencyCode" field.

func ExecutedDate

func ExecutedDate(v time.Time) predicate.Transaction

ExecutedDate applies equality check predicate on the "executedDate" field. It's identical to ExecutedDateEQ.

func ExecutedDateEQ

func ExecutedDateEQ(v time.Time) predicate.Transaction

ExecutedDateEQ applies the EQ predicate on the "executedDate" field.

func ExecutedDateGT

func ExecutedDateGT(v time.Time) predicate.Transaction

ExecutedDateGT applies the GT predicate on the "executedDate" field.

func ExecutedDateGTE

func ExecutedDateGTE(v time.Time) predicate.Transaction

ExecutedDateGTE applies the GTE predicate on the "executedDate" field.

func ExecutedDateIn

func ExecutedDateIn(vs ...time.Time) predicate.Transaction

ExecutedDateIn applies the In predicate on the "executedDate" field.

func ExecutedDateIsNil

func ExecutedDateIsNil() predicate.Transaction

ExecutedDateIsNil applies the IsNil predicate on the "executedDate" field.

func ExecutedDateLT

func ExecutedDateLT(v time.Time) predicate.Transaction

ExecutedDateLT applies the LT predicate on the "executedDate" field.

func ExecutedDateLTE

func ExecutedDateLTE(v time.Time) predicate.Transaction

ExecutedDateLTE applies the LTE predicate on the "executedDate" field.

func ExecutedDateNEQ

func ExecutedDateNEQ(v time.Time) predicate.Transaction

ExecutedDateNEQ applies the NEQ predicate on the "executedDate" field.

func ExecutedDateNotIn

func ExecutedDateNotIn(vs ...time.Time) predicate.Transaction

ExecutedDateNotIn applies the NotIn predicate on the "executedDate" field.

func ExecutedDateNotNil

func ExecutedDateNotNil() predicate.Transaction

ExecutedDateNotNil applies the NotNil predicate on the "executedDate" field.

func Group

func Group(v string) predicate.Transaction

Group applies equality check predicate on the "group" field. It's identical to GroupEQ.

func GroupContains

func GroupContains(v string) predicate.Transaction

GroupContains applies the Contains predicate on the "group" field.

func GroupContainsFold

func GroupContainsFold(v string) predicate.Transaction

GroupContainsFold applies the ContainsFold predicate on the "group" field.

func GroupEQ

func GroupEQ(v string) predicate.Transaction

GroupEQ applies the EQ predicate on the "group" field.

func GroupEqualFold

func GroupEqualFold(v string) predicate.Transaction

GroupEqualFold applies the EqualFold predicate on the "group" field.

func GroupGT

func GroupGT(v string) predicate.Transaction

GroupGT applies the GT predicate on the "group" field.

func GroupGTE

func GroupGTE(v string) predicate.Transaction

GroupGTE applies the GTE predicate on the "group" field.

func GroupHasPrefix

func GroupHasPrefix(v string) predicate.Transaction

GroupHasPrefix applies the HasPrefix predicate on the "group" field.

func GroupHasSuffix

func GroupHasSuffix(v string) predicate.Transaction

GroupHasSuffix applies the HasSuffix predicate on the "group" field.

func GroupIn

func GroupIn(vs ...string) predicate.Transaction

GroupIn applies the In predicate on the "group" field.

func GroupIsNil

func GroupIsNil() predicate.Transaction

GroupIsNil applies the IsNil predicate on the "group" field.

func GroupLT

func GroupLT(v string) predicate.Transaction

GroupLT applies the LT predicate on the "group" field.

func GroupLTE

func GroupLTE(v string) predicate.Transaction

GroupLTE applies the LTE predicate on the "group" field.

func GroupNEQ

func GroupNEQ(v string) predicate.Transaction

GroupNEQ applies the NEQ predicate on the "group" field.

func GroupNotIn

func GroupNotIn(vs ...string) predicate.Transaction

GroupNotIn applies the NotIn predicate on the "group" field.

func GroupNotNil

func GroupNotNil() predicate.Transaction

GroupNotNil applies the NotNil predicate on the "group" field.

func HasAccount

func HasAccount() predicate.Transaction

HasAccount applies the HasEdge predicate on the "account" edge.

func HasAccountWith

func HasAccountWith(preds ...predicate.Account) predicate.Transaction

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

func HasImages

func HasImages() predicate.Transaction

HasImages applies the HasEdge predicate on the "images" edge.

func HasImagesWith

func HasImagesWith(preds ...predicate.BinaryItem) predicate.Transaction

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

func ID

ID filters vertices based on their ID field.

func IDEQ

func IDEQ(id uuid.UUID) predicate.Transaction

IDEQ applies the EQ predicate on the ID field.

func IDGT

func IDGT(id uuid.UUID) predicate.Transaction

IDGT applies the GT predicate on the ID field.

func IDGTE

func IDGTE(id uuid.UUID) predicate.Transaction

IDGTE applies the GTE predicate on the ID field.

func IDIn

func IDIn(ids ...uuid.UUID) predicate.Transaction

IDIn applies the In predicate on the ID field.

func IDLT

func IDLT(id uuid.UUID) predicate.Transaction

IDLT applies the LT predicate on the ID field.

func IDLTE

func IDLTE(id uuid.UUID) predicate.Transaction

IDLTE applies the LTE predicate on the ID field.

func IDNEQ

func IDNEQ(id uuid.UUID) predicate.Transaction

IDNEQ applies the NEQ predicate on the ID field.

func IDNotIn

func IDNotIn(ids ...uuid.UUID) predicate.Transaction

IDNotIn applies the NotIn predicate on the ID field.

func Latitude

func Latitude(v float64) predicate.Transaction

Latitude applies equality check predicate on the "latitude" field. It's identical to LatitudeEQ.

func LatitudeEQ

func LatitudeEQ(v float64) predicate.Transaction

LatitudeEQ applies the EQ predicate on the "latitude" field.

func LatitudeGT

func LatitudeGT(v float64) predicate.Transaction

LatitudeGT applies the GT predicate on the "latitude" field.

func LatitudeGTE

func LatitudeGTE(v float64) predicate.Transaction

LatitudeGTE applies the GTE predicate on the "latitude" field.

func LatitudeIn

func LatitudeIn(vs ...float64) predicate.Transaction

LatitudeIn applies the In predicate on the "latitude" field.

func LatitudeIsNil

func LatitudeIsNil() predicate.Transaction

LatitudeIsNil applies the IsNil predicate on the "latitude" field.

func LatitudeLT

func LatitudeLT(v float64) predicate.Transaction

LatitudeLT applies the LT predicate on the "latitude" field.

func LatitudeLTE

func LatitudeLTE(v float64) predicate.Transaction

LatitudeLTE applies the LTE predicate on the "latitude" field.

func LatitudeNEQ

func LatitudeNEQ(v float64) predicate.Transaction

LatitudeNEQ applies the NEQ predicate on the "latitude" field.

func LatitudeNotIn

func LatitudeNotIn(vs ...float64) predicate.Transaction

LatitudeNotIn applies the NotIn predicate on the "latitude" field.

func LatitudeNotNil

func LatitudeNotNil() predicate.Transaction

LatitudeNotNil applies the NotNil predicate on the "latitude" field.

func Longitude

func Longitude(v float64) predicate.Transaction

Longitude applies equality check predicate on the "longitude" field. It's identical to LongitudeEQ.

func LongitudeEQ

func LongitudeEQ(v float64) predicate.Transaction

LongitudeEQ applies the EQ predicate on the "longitude" field.

func LongitudeGT

func LongitudeGT(v float64) predicate.Transaction

LongitudeGT applies the GT predicate on the "longitude" field.

func LongitudeGTE

func LongitudeGTE(v float64) predicate.Transaction

LongitudeGTE applies the GTE predicate on the "longitude" field.

func LongitudeIn

func LongitudeIn(vs ...float64) predicate.Transaction

LongitudeIn applies the In predicate on the "longitude" field.

func LongitudeIsNil

func LongitudeIsNil() predicate.Transaction

LongitudeIsNil applies the IsNil predicate on the "longitude" field.

func LongitudeLT

func LongitudeLT(v float64) predicate.Transaction

LongitudeLT applies the LT predicate on the "longitude" field.

func LongitudeLTE

func LongitudeLTE(v float64) predicate.Transaction

LongitudeLTE applies the LTE predicate on the "longitude" field.

func LongitudeNEQ

func LongitudeNEQ(v float64) predicate.Transaction

LongitudeNEQ applies the NEQ predicate on the "longitude" field.

func LongitudeNotIn

func LongitudeNotIn(vs ...float64) predicate.Transaction

LongitudeNotIn applies the NotIn predicate on the "longitude" field.

func LongitudeNotNil

func LongitudeNotNil() predicate.Transaction

LongitudeNotNil applies the NotNil predicate on the "longitude" field.

func MainCategory

func MainCategory(v string) predicate.Transaction

MainCategory applies equality check predicate on the "mainCategory" field. It's identical to MainCategoryEQ.

func MainCategoryContains

func MainCategoryContains(v string) predicate.Transaction

MainCategoryContains applies the Contains predicate on the "mainCategory" field.

func MainCategoryContainsFold

func MainCategoryContainsFold(v string) predicate.Transaction

MainCategoryContainsFold applies the ContainsFold predicate on the "mainCategory" field.

func MainCategoryEQ

func MainCategoryEQ(v string) predicate.Transaction

MainCategoryEQ applies the EQ predicate on the "mainCategory" field.

func MainCategoryEqualFold

func MainCategoryEqualFold(v string) predicate.Transaction

MainCategoryEqualFold applies the EqualFold predicate on the "mainCategory" field.

func MainCategoryGT

func MainCategoryGT(v string) predicate.Transaction

MainCategoryGT applies the GT predicate on the "mainCategory" field.

func MainCategoryGTE

func MainCategoryGTE(v string) predicate.Transaction

MainCategoryGTE applies the GTE predicate on the "mainCategory" field.

func MainCategoryHasPrefix

func MainCategoryHasPrefix(v string) predicate.Transaction

MainCategoryHasPrefix applies the HasPrefix predicate on the "mainCategory" field.

func MainCategoryHasSuffix

func MainCategoryHasSuffix(v string) predicate.Transaction

MainCategoryHasSuffix applies the HasSuffix predicate on the "mainCategory" field.

func MainCategoryIn

func MainCategoryIn(vs ...string) predicate.Transaction

MainCategoryIn applies the In predicate on the "mainCategory" field.

func MainCategoryIsNil

func MainCategoryIsNil() predicate.Transaction

MainCategoryIsNil applies the IsNil predicate on the "mainCategory" field.

func MainCategoryLT

func MainCategoryLT(v string) predicate.Transaction

MainCategoryLT applies the LT predicate on the "mainCategory" field.

func MainCategoryLTE

func MainCategoryLTE(v string) predicate.Transaction

MainCategoryLTE applies the LTE predicate on the "mainCategory" field.

func MainCategoryNEQ

func MainCategoryNEQ(v string) predicate.Transaction

MainCategoryNEQ applies the NEQ predicate on the "mainCategory" field.

func MainCategoryNotIn

func MainCategoryNotIn(vs ...string) predicate.Transaction

MainCategoryNotIn applies the NotIn predicate on the "mainCategory" field.

func MainCategoryNotNil

func MainCategoryNotNil() predicate.Transaction

MainCategoryNotNil applies the NotNil predicate on the "mainCategory" field.

func Memo

Memo applies equality check predicate on the "memo" field. It's identical to MemoEQ.

func MemoContains

func MemoContains(v string) predicate.Transaction

MemoContains applies the Contains predicate on the "memo" field.

func MemoContainsFold

func MemoContainsFold(v string) predicate.Transaction

MemoContainsFold applies the ContainsFold predicate on the "memo" field.

func MemoEQ

func MemoEQ(v string) predicate.Transaction

MemoEQ applies the EQ predicate on the "memo" field.

func MemoEqualFold

func MemoEqualFold(v string) predicate.Transaction

MemoEqualFold applies the EqualFold predicate on the "memo" field.

func MemoGT

func MemoGT(v string) predicate.Transaction

MemoGT applies the GT predicate on the "memo" field.

func MemoGTE

func MemoGTE(v string) predicate.Transaction

MemoGTE applies the GTE predicate on the "memo" field.

func MemoHasPrefix

func MemoHasPrefix(v string) predicate.Transaction

MemoHasPrefix applies the HasPrefix predicate on the "memo" field.

func MemoHasSuffix

func MemoHasSuffix(v string) predicate.Transaction

MemoHasSuffix applies the HasSuffix predicate on the "memo" field.

func MemoIn

func MemoIn(vs ...string) predicate.Transaction

MemoIn applies the In predicate on the "memo" field.

func MemoIsNil

func MemoIsNil() predicate.Transaction

MemoIsNil applies the IsNil predicate on the "memo" field.

func MemoLT

func MemoLT(v string) predicate.Transaction

MemoLT applies the LT predicate on the "memo" field.

func MemoLTE

func MemoLTE(v string) predicate.Transaction

MemoLTE applies the LTE predicate on the "memo" field.

func MemoNEQ

func MemoNEQ(v string) predicate.Transaction

MemoNEQ applies the NEQ predicate on the "memo" field.

func MemoNotIn

func MemoNotIn(vs ...string) predicate.Transaction

MemoNotIn applies the NotIn predicate on the "memo" field.

func MemoNotNil

func MemoNotNil() predicate.Transaction

MemoNotNil applies the NotNil predicate on the "memo" field.

func MerchantCode

func MerchantCode(v string) predicate.Transaction

MerchantCode applies equality check predicate on the "merchantCode" field. It's identical to MerchantCodeEQ.

func MerchantCodeContains

func MerchantCodeContains(v string) predicate.Transaction

MerchantCodeContains applies the Contains predicate on the "merchantCode" field.

func MerchantCodeContainsFold

func MerchantCodeContainsFold(v string) predicate.Transaction

MerchantCodeContainsFold applies the ContainsFold predicate on the "merchantCode" field.

func MerchantCodeEQ

func MerchantCodeEQ(v string) predicate.Transaction

MerchantCodeEQ applies the EQ predicate on the "merchantCode" field.

func MerchantCodeEqualFold

func MerchantCodeEqualFold(v string) predicate.Transaction

MerchantCodeEqualFold applies the EqualFold predicate on the "merchantCode" field.

func MerchantCodeGT

func MerchantCodeGT(v string) predicate.Transaction

MerchantCodeGT applies the GT predicate on the "merchantCode" field.

func MerchantCodeGTE

func MerchantCodeGTE(v string) predicate.Transaction

MerchantCodeGTE applies the GTE predicate on the "merchantCode" field.

func MerchantCodeHasPrefix

func MerchantCodeHasPrefix(v string) predicate.Transaction

MerchantCodeHasPrefix applies the HasPrefix predicate on the "merchantCode" field.

func MerchantCodeHasSuffix

func MerchantCodeHasSuffix(v string) predicate.Transaction

MerchantCodeHasSuffix applies the HasSuffix predicate on the "merchantCode" field.

func MerchantCodeIn

func MerchantCodeIn(vs ...string) predicate.Transaction

MerchantCodeIn applies the In predicate on the "merchantCode" field.

func MerchantCodeIsNil

func MerchantCodeIsNil() predicate.Transaction

MerchantCodeIsNil applies the IsNil predicate on the "merchantCode" field.

func MerchantCodeLT

func MerchantCodeLT(v string) predicate.Transaction

MerchantCodeLT applies the LT predicate on the "merchantCode" field.

func MerchantCodeLTE

func MerchantCodeLTE(v string) predicate.Transaction

MerchantCodeLTE applies the LTE predicate on the "merchantCode" field.

func MerchantCodeNEQ

func MerchantCodeNEQ(v string) predicate.Transaction

MerchantCodeNEQ applies the NEQ predicate on the "merchantCode" field.

func MerchantCodeNotIn

func MerchantCodeNotIn(vs ...string) predicate.Transaction

MerchantCodeNotIn applies the NotIn predicate on the "merchantCode" field.

func MerchantCodeNotNil

func MerchantCodeNotNil() predicate.Transaction

MerchantCodeNotNil applies the NotNil predicate on the "merchantCode" field.

func Not

Not applies the not operator on the given predicate.

func Or

func Or(predicates ...predicate.Transaction) predicate.Transaction

Or groups predicates with the OR operator between them.

func OriginatingAmount

func OriginatingAmount(v float64) predicate.Transaction

OriginatingAmount applies equality check predicate on the "originatingAmount" field. It's identical to OriginatingAmountEQ.

func OriginatingAmountEQ

func OriginatingAmountEQ(v float64) predicate.Transaction

OriginatingAmountEQ applies the EQ predicate on the "originatingAmount" field.

func OriginatingAmountGT

func OriginatingAmountGT(v float64) predicate.Transaction

OriginatingAmountGT applies the GT predicate on the "originatingAmount" field.

func OriginatingAmountGTE

func OriginatingAmountGTE(v float64) predicate.Transaction

OriginatingAmountGTE applies the GTE predicate on the "originatingAmount" field.

func OriginatingAmountIn

func OriginatingAmountIn(vs ...float64) predicate.Transaction

OriginatingAmountIn applies the In predicate on the "originatingAmount" field.

func OriginatingAmountIsNil

func OriginatingAmountIsNil() predicate.Transaction

OriginatingAmountIsNil applies the IsNil predicate on the "originatingAmount" field.

func OriginatingAmountLT

func OriginatingAmountLT(v float64) predicate.Transaction

OriginatingAmountLT applies the LT predicate on the "originatingAmount" field.

func OriginatingAmountLTE

func OriginatingAmountLTE(v float64) predicate.Transaction

OriginatingAmountLTE applies the LTE predicate on the "originatingAmount" field.

func OriginatingAmountNEQ

func OriginatingAmountNEQ(v float64) predicate.Transaction

OriginatingAmountNEQ applies the NEQ predicate on the "originatingAmount" field.

func OriginatingAmountNotIn

func OriginatingAmountNotIn(vs ...float64) predicate.Transaction

OriginatingAmountNotIn applies the NotIn predicate on the "originatingAmount" field.

func OriginatingAmountNotNil

func OriginatingAmountNotNil() predicate.Transaction

OriginatingAmountNotNil applies the NotNil predicate on the "originatingAmount" field.

func OriginatingCurrencyCode

func OriginatingCurrencyCode(v string) predicate.Transaction

OriginatingCurrencyCode applies equality check predicate on the "originatingCurrencyCode" field. It's identical to OriginatingCurrencyCodeEQ.

func OriginatingCurrencyCodeContains

func OriginatingCurrencyCodeContains(v string) predicate.Transaction

OriginatingCurrencyCodeContains applies the Contains predicate on the "originatingCurrencyCode" field.

func OriginatingCurrencyCodeContainsFold

func OriginatingCurrencyCodeContainsFold(v string) predicate.Transaction

OriginatingCurrencyCodeContainsFold applies the ContainsFold predicate on the "originatingCurrencyCode" field.

func OriginatingCurrencyCodeEQ

func OriginatingCurrencyCodeEQ(v string) predicate.Transaction

OriginatingCurrencyCodeEQ applies the EQ predicate on the "originatingCurrencyCode" field.

func OriginatingCurrencyCodeEqualFold

func OriginatingCurrencyCodeEqualFold(v string) predicate.Transaction

OriginatingCurrencyCodeEqualFold applies the EqualFold predicate on the "originatingCurrencyCode" field.

func OriginatingCurrencyCodeGT

func OriginatingCurrencyCodeGT(v string) predicate.Transaction

OriginatingCurrencyCodeGT applies the GT predicate on the "originatingCurrencyCode" field.

func OriginatingCurrencyCodeGTE

func OriginatingCurrencyCodeGTE(v string) predicate.Transaction

OriginatingCurrencyCodeGTE applies the GTE predicate on the "originatingCurrencyCode" field.

func OriginatingCurrencyCodeHasPrefix

func OriginatingCurrencyCodeHasPrefix(v string) predicate.Transaction

OriginatingCurrencyCodeHasPrefix applies the HasPrefix predicate on the "originatingCurrencyCode" field.

func OriginatingCurrencyCodeHasSuffix

func OriginatingCurrencyCodeHasSuffix(v string) predicate.Transaction

OriginatingCurrencyCodeHasSuffix applies the HasSuffix predicate on the "originatingCurrencyCode" field.

func OriginatingCurrencyCodeIn

func OriginatingCurrencyCodeIn(vs ...string) predicate.Transaction

OriginatingCurrencyCodeIn applies the In predicate on the "originatingCurrencyCode" field.

func OriginatingCurrencyCodeIsNil

func OriginatingCurrencyCodeIsNil() predicate.Transaction

OriginatingCurrencyCodeIsNil applies the IsNil predicate on the "originatingCurrencyCode" field.

func OriginatingCurrencyCodeLT

func OriginatingCurrencyCodeLT(v string) predicate.Transaction

OriginatingCurrencyCodeLT applies the LT predicate on the "originatingCurrencyCode" field.

func OriginatingCurrencyCodeLTE

func OriginatingCurrencyCodeLTE(v string) predicate.Transaction

OriginatingCurrencyCodeLTE applies the LTE predicate on the "originatingCurrencyCode" field.

func OriginatingCurrencyCodeNEQ

func OriginatingCurrencyCodeNEQ(v string) predicate.Transaction

OriginatingCurrencyCodeNEQ applies the NEQ predicate on the "originatingCurrencyCode" field.

func OriginatingCurrencyCodeNotIn

func OriginatingCurrencyCodeNotIn(vs ...string) predicate.Transaction

OriginatingCurrencyCodeNotIn applies the NotIn predicate on the "originatingCurrencyCode" field.

func OriginatingCurrencyCodeNotNil

func OriginatingCurrencyCodeNotNil() predicate.Transaction

OriginatingCurrencyCodeNotNil applies the NotNil predicate on the "originatingCurrencyCode" field.

func PostedDate

func PostedDate(v time.Time) predicate.Transaction

PostedDate applies equality check predicate on the "postedDate" field. It's identical to PostedDateEQ.

func PostedDateEQ

func PostedDateEQ(v time.Time) predicate.Transaction

PostedDateEQ applies the EQ predicate on the "postedDate" field.

func PostedDateGT

func PostedDateGT(v time.Time) predicate.Transaction

PostedDateGT applies the GT predicate on the "postedDate" field.

func PostedDateGTE

func PostedDateGTE(v time.Time) predicate.Transaction

PostedDateGTE applies the GTE predicate on the "postedDate" field.

func PostedDateIn

func PostedDateIn(vs ...time.Time) predicate.Transaction

PostedDateIn applies the In predicate on the "postedDate" field.

func PostedDateIsNil

func PostedDateIsNil() predicate.Transaction

PostedDateIsNil applies the IsNil predicate on the "postedDate" field.

func PostedDateLT

func PostedDateLT(v time.Time) predicate.Transaction

PostedDateLT applies the LT predicate on the "postedDate" field.

func PostedDateLTE

func PostedDateLTE(v time.Time) predicate.Transaction

PostedDateLTE applies the LTE predicate on the "postedDate" field.

func PostedDateNEQ

func PostedDateNEQ(v time.Time) predicate.Transaction

PostedDateNEQ applies the NEQ predicate on the "postedDate" field.

func PostedDateNotIn

func PostedDateNotIn(vs ...time.Time) predicate.Transaction

PostedDateNotIn applies the NotIn predicate on the "postedDate" field.

func PostedDateNotNil

func PostedDateNotNil() predicate.Transaction

PostedDateNotNil applies the NotNil predicate on the "postedDate" field.

func Reversal

func Reversal(v bool) predicate.Transaction

Reversal applies equality check predicate on the "reversal" field. It's identical to ReversalEQ.

func ReversalEQ

func ReversalEQ(v bool) predicate.Transaction

ReversalEQ applies the EQ predicate on the "reversal" field.

func ReversalFor

func ReversalFor(v string) predicate.Transaction

ReversalFor applies equality check predicate on the "reversalFor" field. It's identical to ReversalForEQ.

func ReversalForContains

func ReversalForContains(v string) predicate.Transaction

ReversalForContains applies the Contains predicate on the "reversalFor" field.

func ReversalForContainsFold

func ReversalForContainsFold(v string) predicate.Transaction

ReversalForContainsFold applies the ContainsFold predicate on the "reversalFor" field.

func ReversalForEQ

func ReversalForEQ(v string) predicate.Transaction

ReversalForEQ applies the EQ predicate on the "reversalFor" field.

func ReversalForEqualFold

func ReversalForEqualFold(v string) predicate.Transaction

ReversalForEqualFold applies the EqualFold predicate on the "reversalFor" field.

func ReversalForGT

func ReversalForGT(v string) predicate.Transaction

ReversalForGT applies the GT predicate on the "reversalFor" field.

func ReversalForGTE

func ReversalForGTE(v string) predicate.Transaction

ReversalForGTE applies the GTE predicate on the "reversalFor" field.

func ReversalForHasPrefix

func ReversalForHasPrefix(v string) predicate.Transaction

ReversalForHasPrefix applies the HasPrefix predicate on the "reversalFor" field.

func ReversalForHasSuffix

func ReversalForHasSuffix(v string) predicate.Transaction

ReversalForHasSuffix applies the HasSuffix predicate on the "reversalFor" field.

func ReversalForIn

func ReversalForIn(vs ...string) predicate.Transaction

ReversalForIn applies the In predicate on the "reversalFor" field.

func ReversalForIsNil

func ReversalForIsNil() predicate.Transaction

ReversalForIsNil applies the IsNil predicate on the "reversalFor" field.

func ReversalForLT

func ReversalForLT(v string) predicate.Transaction

ReversalForLT applies the LT predicate on the "reversalFor" field.

func ReversalForLTE

func ReversalForLTE(v string) predicate.Transaction

ReversalForLTE applies the LTE predicate on the "reversalFor" field.

func ReversalForNEQ

func ReversalForNEQ(v string) predicate.Transaction

ReversalForNEQ applies the NEQ predicate on the "reversalFor" field.

func ReversalForNotIn

func ReversalForNotIn(vs ...string) predicate.Transaction

ReversalForNotIn applies the NotIn predicate on the "reversalFor" field.

func ReversalForNotNil

func ReversalForNotNil() predicate.Transaction

ReversalForNotNil applies the NotNil predicate on the "reversalFor" field.

func ReversalNEQ

func ReversalNEQ(v bool) predicate.Transaction

ReversalNEQ applies the NEQ predicate on the "reversal" field.

func Reversed

func Reversed(v bool) predicate.Transaction

Reversed applies equality check predicate on the "reversed" field. It's identical to ReversedEQ.

func ReversedBy

func ReversedBy(v string) predicate.Transaction

ReversedBy applies equality check predicate on the "reversedBy" field. It's identical to ReversedByEQ.

func ReversedByContains

func ReversedByContains(v string) predicate.Transaction

ReversedByContains applies the Contains predicate on the "reversedBy" field.

func ReversedByContainsFold

func ReversedByContainsFold(v string) predicate.Transaction

ReversedByContainsFold applies the ContainsFold predicate on the "reversedBy" field.

func ReversedByEQ

func ReversedByEQ(v string) predicate.Transaction

ReversedByEQ applies the EQ predicate on the "reversedBy" field.

func ReversedByEqualFold

func ReversedByEqualFold(v string) predicate.Transaction

ReversedByEqualFold applies the EqualFold predicate on the "reversedBy" field.

func ReversedByGT

func ReversedByGT(v string) predicate.Transaction

ReversedByGT applies the GT predicate on the "reversedBy" field.

func ReversedByGTE

func ReversedByGTE(v string) predicate.Transaction

ReversedByGTE applies the GTE predicate on the "reversedBy" field.

func ReversedByHasPrefix

func ReversedByHasPrefix(v string) predicate.Transaction

ReversedByHasPrefix applies the HasPrefix predicate on the "reversedBy" field.

func ReversedByHasSuffix

func ReversedByHasSuffix(v string) predicate.Transaction

ReversedByHasSuffix applies the HasSuffix predicate on the "reversedBy" field.

func ReversedByIn

func ReversedByIn(vs ...string) predicate.Transaction

ReversedByIn applies the In predicate on the "reversedBy" field.

func ReversedByIsNil

func ReversedByIsNil() predicate.Transaction

ReversedByIsNil applies the IsNil predicate on the "reversedBy" field.

func ReversedByLT

func ReversedByLT(v string) predicate.Transaction

ReversedByLT applies the LT predicate on the "reversedBy" field.

func ReversedByLTE

func ReversedByLTE(v string) predicate.Transaction

ReversedByLTE applies the LTE predicate on the "reversedBy" field.

func ReversedByNEQ

func ReversedByNEQ(v string) predicate.Transaction

ReversedByNEQ applies the NEQ predicate on the "reversedBy" field.

func ReversedByNotIn

func ReversedByNotIn(vs ...string) predicate.Transaction

ReversedByNotIn applies the NotIn predicate on the "reversedBy" field.

func ReversedByNotNil

func ReversedByNotNil() predicate.Transaction

ReversedByNotNil applies the NotNil predicate on the "reversedBy" field.

func ReversedEQ

func ReversedEQ(v bool) predicate.Transaction

ReversedEQ applies the EQ predicate on the "reversed" field.

func ReversedNEQ

func ReversedNEQ(v bool) predicate.Transaction

ReversedNEQ applies the NEQ predicate on the "reversed" field.

func RunningBalance

func RunningBalance(v float64) predicate.Transaction

RunningBalance applies equality check predicate on the "runningBalance" field. It's identical to RunningBalanceEQ.

func RunningBalanceEQ

func RunningBalanceEQ(v float64) predicate.Transaction

RunningBalanceEQ applies the EQ predicate on the "runningBalance" field.

func RunningBalanceGT

func RunningBalanceGT(v float64) predicate.Transaction

RunningBalanceGT applies the GT predicate on the "runningBalance" field.

func RunningBalanceGTE

func RunningBalanceGTE(v float64) predicate.Transaction

RunningBalanceGTE applies the GTE predicate on the "runningBalance" field.

func RunningBalanceIn

func RunningBalanceIn(vs ...float64) predicate.Transaction

RunningBalanceIn applies the In predicate on the "runningBalance" field.

func RunningBalanceLT

func RunningBalanceLT(v float64) predicate.Transaction

RunningBalanceLT applies the LT predicate on the "runningBalance" field.

func RunningBalanceLTE

func RunningBalanceLTE(v float64) predicate.Transaction

RunningBalanceLTE applies the LTE predicate on the "runningBalance" field.

func RunningBalanceNEQ

func RunningBalanceNEQ(v float64) predicate.Transaction

RunningBalanceNEQ applies the NEQ predicate on the "runningBalance" field.

func RunningBalanceNotIn

func RunningBalanceNotIn(vs ...float64) predicate.Transaction

RunningBalanceNotIn applies the NotIn predicate on the "runningBalance" field.

func SequenceInDay

func SequenceInDay(v int) predicate.Transaction

SequenceInDay applies equality check predicate on the "sequenceInDay" field. It's identical to SequenceInDayEQ.

func SequenceInDayEQ

func SequenceInDayEQ(v int) predicate.Transaction

SequenceInDayEQ applies the EQ predicate on the "sequenceInDay" field.

func SequenceInDayGT

func SequenceInDayGT(v int) predicate.Transaction

SequenceInDayGT applies the GT predicate on the "sequenceInDay" field.

func SequenceInDayGTE

func SequenceInDayGTE(v int) predicate.Transaction

SequenceInDayGTE applies the GTE predicate on the "sequenceInDay" field.

func SequenceInDayIn

func SequenceInDayIn(vs ...int) predicate.Transaction

SequenceInDayIn applies the In predicate on the "sequenceInDay" field.

func SequenceInDayIsNil

func SequenceInDayIsNil() predicate.Transaction

SequenceInDayIsNil applies the IsNil predicate on the "sequenceInDay" field.

func SequenceInDayLT

func SequenceInDayLT(v int) predicate.Transaction

SequenceInDayLT applies the LT predicate on the "sequenceInDay" field.

func SequenceInDayLTE

func SequenceInDayLTE(v int) predicate.Transaction

SequenceInDayLTE applies the LTE predicate on the "sequenceInDay" field.

func SequenceInDayNEQ

func SequenceInDayNEQ(v int) predicate.Transaction

SequenceInDayNEQ applies the NEQ predicate on the "sequenceInDay" field.

func SequenceInDayNotIn

func SequenceInDayNotIn(vs ...int) predicate.Transaction

SequenceInDayNotIn applies the NotIn predicate on the "sequenceInDay" field.

func SequenceInDayNotNil

func SequenceInDayNotNil() predicate.Transaction

SequenceInDayNotNil applies the NotNil predicate on the "sequenceInDay" field.

func StatusEQ

func StatusEQ(v Status) predicate.Transaction

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

func StatusIn

func StatusIn(vs ...Status) predicate.Transaction

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

func StatusNEQ

func StatusNEQ(v Status) predicate.Transaction

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

func StatusNotIn

func StatusNotIn(vs ...Status) predicate.Transaction

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

func StatusValidator

func StatusValidator(s Status) error

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

func SubCategory

func SubCategory(v string) predicate.Transaction

SubCategory applies equality check predicate on the "subCategory" field. It's identical to SubCategoryEQ.

func SubCategoryContains

func SubCategoryContains(v string) predicate.Transaction

SubCategoryContains applies the Contains predicate on the "subCategory" field.

func SubCategoryContainsFold

func SubCategoryContainsFold(v string) predicate.Transaction

SubCategoryContainsFold applies the ContainsFold predicate on the "subCategory" field.

func SubCategoryEQ

func SubCategoryEQ(v string) predicate.Transaction

SubCategoryEQ applies the EQ predicate on the "subCategory" field.

func SubCategoryEqualFold

func SubCategoryEqualFold(v string) predicate.Transaction

SubCategoryEqualFold applies the EqualFold predicate on the "subCategory" field.

func SubCategoryGT

func SubCategoryGT(v string) predicate.Transaction

SubCategoryGT applies the GT predicate on the "subCategory" field.

func SubCategoryGTE

func SubCategoryGTE(v string) predicate.Transaction

SubCategoryGTE applies the GTE predicate on the "subCategory" field.

func SubCategoryHasPrefix

func SubCategoryHasPrefix(v string) predicate.Transaction

SubCategoryHasPrefix applies the HasPrefix predicate on the "subCategory" field.

func SubCategoryHasSuffix

func SubCategoryHasSuffix(v string) predicate.Transaction

SubCategoryHasSuffix applies the HasSuffix predicate on the "subCategory" field.

func SubCategoryIn

func SubCategoryIn(vs ...string) predicate.Transaction

SubCategoryIn applies the In predicate on the "subCategory" field.

func SubCategoryIsNil

func SubCategoryIsNil() predicate.Transaction

SubCategoryIsNil applies the IsNil predicate on the "subCategory" field.

func SubCategoryLT

func SubCategoryLT(v string) predicate.Transaction

SubCategoryLT applies the LT predicate on the "subCategory" field.

func SubCategoryLTE

func SubCategoryLTE(v string) predicate.Transaction

SubCategoryLTE applies the LTE predicate on the "subCategory" field.

func SubCategoryNEQ

func SubCategoryNEQ(v string) predicate.Transaction

SubCategoryNEQ applies the NEQ predicate on the "subCategory" field.

func SubCategoryNotIn

func SubCategoryNotIn(vs ...string) predicate.Transaction

SubCategoryNotIn applies the NotIn predicate on the "subCategory" field.

func SubCategoryNotNil

func SubCategoryNotNil() predicate.Transaction

SubCategoryNotNil applies the NotNil predicate on the "subCategory" field.

func Type

Type applies equality check predicate on the "type" field. It's identical to TypeEQ.

func TypeContains

func TypeContains(v string) predicate.Transaction

TypeContains applies the Contains predicate on the "type" field.

func TypeContainsFold

func TypeContainsFold(v string) predicate.Transaction

TypeContainsFold applies the ContainsFold predicate on the "type" field.

func TypeEQ

func TypeEQ(v string) predicate.Transaction

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

func TypeEqualFold

func TypeEqualFold(v string) predicate.Transaction

TypeEqualFold applies the EqualFold predicate on the "type" field.

func TypeGT

func TypeGT(v string) predicate.Transaction

TypeGT applies the GT predicate on the "type" field.

func TypeGTE

func TypeGTE(v string) predicate.Transaction

TypeGTE applies the GTE predicate on the "type" field.

func TypeHasPrefix

func TypeHasPrefix(v string) predicate.Transaction

TypeHasPrefix applies the HasPrefix predicate on the "type" field.

func TypeHasSuffix

func TypeHasSuffix(v string) predicate.Transaction

TypeHasSuffix applies the HasSuffix predicate on the "type" field.

func TypeIn

func TypeIn(vs ...string) predicate.Transaction

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

func TypeIsNil

func TypeIsNil() predicate.Transaction

TypeIsNil applies the IsNil predicate on the "type" field.

func TypeLT

func TypeLT(v string) predicate.Transaction

TypeLT applies the LT predicate on the "type" field.

func TypeLTE

func TypeLTE(v string) predicate.Transaction

TypeLTE applies the LTE predicate on the "type" field.

func TypeNEQ

func TypeNEQ(v string) predicate.Transaction

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

func TypeNotIn

func TypeNotIn(vs ...string) predicate.Transaction

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

func TypeNotNil

func TypeNotNil() predicate.Transaction

TypeNotNil applies the NotNil predicate on the "type" field.

func URL

URL applies equality check predicate on the "url" field. It's identical to URLEQ.

func URLContains

func URLContains(v string) predicate.Transaction

URLContains applies the Contains predicate on the "url" field.

func URLContainsFold

func URLContainsFold(v string) predicate.Transaction

URLContainsFold applies the ContainsFold predicate on the "url" field.

func URLEQ

func URLEQ(v string) predicate.Transaction

URLEQ applies the EQ predicate on the "url" field.

func URLEqualFold

func URLEqualFold(v string) predicate.Transaction

URLEqualFold applies the EqualFold predicate on the "url" field.

func URLGT

func URLGT(v string) predicate.Transaction

URLGT applies the GT predicate on the "url" field.

func URLGTE

func URLGTE(v string) predicate.Transaction

URLGTE applies the GTE predicate on the "url" field.

func URLHasPrefix

func URLHasPrefix(v string) predicate.Transaction

URLHasPrefix applies the HasPrefix predicate on the "url" field.

func URLHasSuffix

func URLHasSuffix(v string) predicate.Transaction

URLHasSuffix applies the HasSuffix predicate on the "url" field.

func URLIn

func URLIn(vs ...string) predicate.Transaction

URLIn applies the In predicate on the "url" field.

func URLIsNil

func URLIsNil() predicate.Transaction

URLIsNil applies the IsNil predicate on the "url" field.

func URLLT

func URLLT(v string) predicate.Transaction

URLLT applies the LT predicate on the "url" field.

func URLLTE

func URLLTE(v string) predicate.Transaction

URLLTE applies the LTE predicate on the "url" field.

func URLNEQ

func URLNEQ(v string) predicate.Transaction

URLNEQ applies the NEQ predicate on the "url" field.

func URLNotIn

func URLNotIn(vs ...string) predicate.Transaction

URLNotIn applies the NotIn predicate on the "url" field.

func URLNotNil

func URLNotNil() predicate.Transaction

URLNotNil applies the NotNil predicate on the "url" field.

func UpdatedDate

func UpdatedDate(v time.Time) predicate.Transaction

UpdatedDate applies equality check predicate on the "updatedDate" field. It's identical to UpdatedDateEQ.

func UpdatedDateEQ

func UpdatedDateEQ(v time.Time) predicate.Transaction

UpdatedDateEQ applies the EQ predicate on the "updatedDate" field.

func UpdatedDateGT

func UpdatedDateGT(v time.Time) predicate.Transaction

UpdatedDateGT applies the GT predicate on the "updatedDate" field.

func UpdatedDateGTE

func UpdatedDateGTE(v time.Time) predicate.Transaction

UpdatedDateGTE applies the GTE predicate on the "updatedDate" field.

func UpdatedDateIn

func UpdatedDateIn(vs ...time.Time) predicate.Transaction

UpdatedDateIn applies the In predicate on the "updatedDate" field.

func UpdatedDateIsNil

func UpdatedDateIsNil() predicate.Transaction

UpdatedDateIsNil applies the IsNil predicate on the "updatedDate" field.

func UpdatedDateLT

func UpdatedDateLT(v time.Time) predicate.Transaction

UpdatedDateLT applies the LT predicate on the "updatedDate" field.

func UpdatedDateLTE

func UpdatedDateLTE(v time.Time) predicate.Transaction

UpdatedDateLTE applies the LTE predicate on the "updatedDate" field.

func UpdatedDateNEQ

func UpdatedDateNEQ(v time.Time) predicate.Transaction

UpdatedDateNEQ applies the NEQ predicate on the "updatedDate" field.

func UpdatedDateNotIn

func UpdatedDateNotIn(vs ...time.Time) predicate.Transaction

UpdatedDateNotIn applies the NotIn predicate on the "updatedDate" field.

func UpdatedDateNotNil

func UpdatedDateNotNil() predicate.Transaction

UpdatedDateNotNil applies the NotNil predicate on the "updatedDate" field.

func ValidColumn

func ValidColumn(column string) bool

ValidColumn reports if the column name is valid (part of the table columns).

Types

type Direction

type Direction string

Direction defines the type for the "direction" enum field.

const (
	DirectionDEBIT  Direction = "DEBIT"
	DirectionCREDIT Direction = "CREDIT"
)

Direction values.

func (Direction) String

func (d Direction) String() string

type Status

type Status string

Status defines the type for the "status" enum field.

const (
	StatusPENDING Status = "PENDING"
	StatusPOSTED  Status = "POSTED"
)

Status values.

func (Status) String

func (s Status) String() string

Jump to

Keyboard shortcuts

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