Documentation ¶
Overview ¶
Code generated by go-queryset. DO NOT EDIT.
Code generated by go-queryset. DO NOT EDIT.
Index ¶
- Constants
- Variables
- func AddExampleGroup(g *gin.RouterGroup, db *gorm.DB, preloads ...string)
- func NewExampleListBindHandler(db *gorm.DB, b BindType, postHandle ExampleReturnListType, preloads ...string) gin.HandlerFunc
- func NewExampleOneBindHandler(db *gorm.DB, b BindType, postHandle ExampleReturnType, preloads ...string) gin.HandlerFunc
- func TotalCountHeader(name string, q func() (int64, error)) gin.HandlerFunc
- type BindType
- type Example
- type ExampleDBSchemaField
- type ExampleQuerySet
- func (qs ExampleQuerySet) All(ret *[]Example) error
- func (qs ExampleQuerySet) Count() (int64, error)
- func (qs ExampleQuerySet) Currency1Eq(currency1 forex.Currency1) ExampleQuerySet
- func (qs ExampleQuerySet) Currency1EqHandler(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) Currency1Gt(currency1 forex.Currency1) ExampleQuerySet
- func (qs ExampleQuerySet) Currency1GtHandler(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) Currency1Gte(currency1 forex.Currency1) ExampleQuerySet
- func (qs ExampleQuerySet) Currency1GteHandler(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) Currency1In(currency1 ...forex.Currency1) ExampleQuerySet
- func (qs ExampleQuerySet) Currency1Lt(currency1 forex.Currency1) ExampleQuerySet
- func (qs ExampleQuerySet) Currency1LtHandler(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) Currency1Lte(currency1 forex.Currency1) ExampleQuerySet
- func (qs ExampleQuerySet) Currency1LteHandler(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) Currency1Ne(currency1 forex.Currency1) ExampleQuerySet
- func (qs ExampleQuerySet) Currency1NeHandler(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) Currency1NotIn(currency1 ...forex.Currency1) ExampleQuerySet
- func (qs ExampleQuerySet) Currency2Eq(currency2 forex.Currency2) ExampleQuerySet
- func (qs ExampleQuerySet) Currency2EqHandler(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) Currency2Gt(currency2 forex.Currency2) ExampleQuerySet
- func (qs ExampleQuerySet) Currency2GtHandler(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) Currency2Gte(currency2 forex.Currency2) ExampleQuerySet
- func (qs ExampleQuerySet) Currency2GteHandler(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) Currency2In(currency2 ...forex.Currency2) ExampleQuerySet
- func (qs ExampleQuerySet) Currency2Like(currency2 forex.Currency2) ExampleQuerySet
- func (qs ExampleQuerySet) Currency2Lt(currency2 forex.Currency2) ExampleQuerySet
- func (qs ExampleQuerySet) Currency2LtHandler(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) Currency2Lte(currency2 forex.Currency2) ExampleQuerySet
- func (qs ExampleQuerySet) Currency2LteHandler(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) Currency2Ne(currency2 forex.Currency2) ExampleQuerySet
- func (qs ExampleQuerySet) Currency2NeHandler(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) Currency2NotIn(currency2 ...forex.Currency2) ExampleQuerySet
- func (qs ExampleQuerySet) Currency2Notlike(currency2 forex.Currency2) ExampleQuerySet
- func (qs ExampleQuerySet) Currency3Eq(currency3 forex.Currency3) ExampleQuerySet
- func (qs ExampleQuerySet) Currency3EqHandler(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) Currency3Gt(currency3 forex.Currency3) ExampleQuerySet
- func (qs ExampleQuerySet) Currency3GtHandler(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) Currency3Gte(currency3 forex.Currency3) ExampleQuerySet
- func (qs ExampleQuerySet) Currency3GteHandler(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) Currency3In(currency3 ...forex.Currency3) ExampleQuerySet
- func (qs ExampleQuerySet) Currency3Like(currency3 forex.Currency3) ExampleQuerySet
- func (qs ExampleQuerySet) Currency3Lt(currency3 forex.Currency3) ExampleQuerySet
- func (qs ExampleQuerySet) Currency3LtHandler(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) Currency3Lte(currency3 forex.Currency3) ExampleQuerySet
- func (qs ExampleQuerySet) Currency3LteHandler(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) Currency3Ne(currency3 forex.Currency3) ExampleQuerySet
- func (qs ExampleQuerySet) Currency3NeHandler(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) Currency3NotIn(currency3 ...forex.Currency3) ExampleQuerySet
- func (qs ExampleQuerySet) Currency3Notlike(currency3 forex.Currency3) ExampleQuerySet
- func (qs ExampleQuerySet) Delete() error
- func (qs ExampleQuerySet) DeleteNum() (int64, error)
- func (qs ExampleQuerySet) DeleteNumUnscoped() (int64, error)
- func (qs ExampleQuerySet) FilterByQuery(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) GetDB() *gorm.DB
- func (qs ExampleQuerySet) GetUpdater() ExampleUpdater
- func (qs ExampleQuerySet) Limit(limit int) ExampleQuerySet
- func (qs ExampleQuerySet) Offset(offset int) ExampleQuerySet
- func (qs ExampleQuerySet) One(ret *Example) error
- func (qs ExampleQuerySet) OrderAscByCurrency1() ExampleQuerySet
- func (qs ExampleQuerySet) OrderAscByCurrency2() ExampleQuerySet
- func (qs ExampleQuerySet) OrderAscByCurrency3() ExampleQuerySet
- func (qs ExampleQuerySet) OrderAscByPriceID() ExampleQuerySet
- func (qs ExampleQuerySet) OrderDescByCurrency1() ExampleQuerySet
- func (qs ExampleQuerySet) OrderDescByCurrency2() ExampleQuerySet
- func (qs ExampleQuerySet) OrderDescByCurrency3() ExampleQuerySet
- func (qs ExampleQuerySet) OrderDescByPriceID() ExampleQuerySet
- func (qs ExampleQuerySet) PriceIDEq(priceID int64) ExampleQuerySet
- func (qs ExampleQuerySet) PriceIDEqHandler(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) PriceIDGt(priceID int64) ExampleQuerySet
- func (qs ExampleQuerySet) PriceIDGtHandler(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) PriceIDGte(priceID int64) ExampleQuerySet
- func (qs ExampleQuerySet) PriceIDGteHandler(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) PriceIDIn(priceID ...int64) ExampleQuerySet
- func (qs ExampleQuerySet) PriceIDLt(priceID int64) ExampleQuerySet
- func (qs ExampleQuerySet) PriceIDLtHandler(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) PriceIDLte(priceID int64) ExampleQuerySet
- func (qs ExampleQuerySet) PriceIDLteHandler(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) PriceIDNe(priceID int64) ExampleQuerySet
- func (qs ExampleQuerySet) PriceIDNeHandler(c *gin.Context) ExampleQuerySet
- func (qs ExampleQuerySet) PriceIDNotIn(priceID ...int64) ExampleQuerySet
- func (qs ExampleQuerySet) Select(fields ...ExampleDBSchemaField) ExampleQuerySet
- type ExampleReturnListType
- type ExampleReturnType
- type ExampleUpdater
- func (u ExampleUpdater) SetCurrency1(currency1 forex.Currency1) ExampleUpdater
- func (u ExampleUpdater) SetCurrency2(currency2 forex.Currency2) ExampleUpdater
- func (u ExampleUpdater) SetCurrency3(currency3 forex.Currency3) ExampleUpdater
- func (u ExampleUpdater) SetPriceID(priceID int64) ExampleUpdater
- func (u ExampleUpdater) Update() error
- func (u ExampleUpdater) UpdateNum() (int64, error)
Constants ¶
const ( ExampleDBSchemaFieldPriceID = ExampleDBSchemaField("price_id") ExampleDBSchemaFieldCurrency1 = ExampleDBSchemaField("currency1") ExampleDBSchemaFieldCurrency2 = ExampleDBSchemaField("currency2") ExampleDBSchemaFieldCurrency3 = ExampleDBSchemaField("currency3") )
Variables ¶
var ExampleDBSchema = struct { PriceID ExampleDBSchemaField Currency1 ExampleDBSchemaField Currency2 ExampleDBSchemaField Currency3 ExampleDBSchemaField ColumnMap map[string]ExampleDBSchemaField }{ PriceID: ExampleDBSchemaFieldPriceID, Currency1: ExampleDBSchemaFieldCurrency1, Currency2: ExampleDBSchemaFieldCurrency2, Currency3: ExampleDBSchemaFieldCurrency3, ColumnMap: map[string]ExampleDBSchemaField{ "price_id": ExampleDBSchemaFieldPriceID, "currency1": ExampleDBSchemaFieldCurrency1, "currency2": ExampleDBSchemaFieldCurrency2, "currency3": ExampleDBSchemaFieldCurrency3, }, }
ExampleDBSchema stores db field names of Example
Functions ¶
func AddExampleGroup ¶ added in v1.0.5
func AddExampleGroup(g *gin.RouterGroup, db *gorm.DB, preloads ...string)
AddExampleGroup adds a 'list all handler' and a 'list by ID' gin.HandlerFunc for type Example.
func NewExampleListBindHandler ¶ added in v1.0.7
func NewExampleListBindHandler(db *gorm.DB, b BindType, postHandle ExampleReturnListType, preloads ...string) gin.HandlerFunc
NewExampleListBindHandler is an gin.HandlerFunc to return a list of records for type Example. BindType selects how to bind the gin.Context to an instance of Example. preloads allow for preloading associations for the underlying query.
func NewExampleOneBindHandler ¶ added in v1.0.7
func NewExampleOneBindHandler(db *gorm.DB, b BindType, postHandle ExampleReturnType, preloads ...string) gin.HandlerFunc
NewExampleOneBindHandler is an gin.HandlerFunc to return a single record for type Example. BindType selects how to bind the gin.Context to an instance of Example. preloads allow for preloading associations for the underlying query.
func TotalCountHeader ¶ added in v1.0.5
func TotalCountHeader(name string, q func() (int64, error)) gin.HandlerFunc
TotalCountHeader is a gin.HandlerFunc which accepts a count method and adds the value to the response headers.
Types ¶
type Example ¶
type Example struct { PriceID int64 Currency1 forexAlias.Currency1 Currency2 forex.Currency2 Currency3 forex.Currency3 }
Example is a test struct gen:qs
type ExampleDBSchemaField ¶
type ExampleDBSchemaField string
ExampleDBSchemaField describes database schema field. It requires for method 'Update'
func (ExampleDBSchemaField) OrderAsc ¶ added in v1.0.10
func (f ExampleDBSchemaField) OrderAsc(qs ExampleQuerySet) ExampleQuerySet
func (ExampleDBSchemaField) OrderDesc ¶ added in v1.0.10
func (f ExampleDBSchemaField) OrderDesc(qs ExampleQuerySet) ExampleQuerySet
func (ExampleDBSchemaField) String ¶
func (f ExampleDBSchemaField) String() string
String method returns string representation of field. nolint: dupl
type ExampleQuerySet ¶
type ExampleQuerySet struct {
// contains filtered or unexported fields
}
ExampleQuerySet is an queryset type for Example
func ExampleFindFilter ¶ added in v1.2.1
func ExampleFindFilter(qs ExampleQuerySet, k string, c *gin.Context) ExampleQuerySet
func NewExampleQuerySet ¶
func NewExampleQuerySet(db *gorm.DB) ExampleQuerySet
NewExampleQuerySet constructs new ExampleQuerySet
func (ExampleQuerySet) All ¶
func (qs ExampleQuerySet) All(ret *[]Example) error
All is an autogenerated method nolint: dupl
func (ExampleQuerySet) Count ¶
func (qs ExampleQuerySet) Count() (int64, error)
Count is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency1Eq ¶
func (qs ExampleQuerySet) Currency1Eq(currency1 forex.Currency1) ExampleQuerySet
Currency1Eq is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency1EqHandler ¶ added in v1.2.1
func (qs ExampleQuerySet) Currency1EqHandler(c *gin.Context) ExampleQuerySet
Currency1EqHandler is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency1Gt ¶
func (qs ExampleQuerySet) Currency1Gt(currency1 forex.Currency1) ExampleQuerySet
Currency1Gt is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency1GtHandler ¶ added in v1.2.1
func (qs ExampleQuerySet) Currency1GtHandler(c *gin.Context) ExampleQuerySet
Currency1GtHandler is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency1Gte ¶
func (qs ExampleQuerySet) Currency1Gte(currency1 forex.Currency1) ExampleQuerySet
Currency1Gte is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency1GteHandler ¶ added in v1.2.1
func (qs ExampleQuerySet) Currency1GteHandler(c *gin.Context) ExampleQuerySet
Currency1GteHandler is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency1In ¶
func (qs ExampleQuerySet) Currency1In(currency1 ...forex.Currency1) ExampleQuerySet
Currency1In is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency1Lt ¶
func (qs ExampleQuerySet) Currency1Lt(currency1 forex.Currency1) ExampleQuerySet
Currency1Lt is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency1LtHandler ¶ added in v1.2.1
func (qs ExampleQuerySet) Currency1LtHandler(c *gin.Context) ExampleQuerySet
Currency1LtHandler is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency1Lte ¶
func (qs ExampleQuerySet) Currency1Lte(currency1 forex.Currency1) ExampleQuerySet
Currency1Lte is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency1LteHandler ¶ added in v1.2.1
func (qs ExampleQuerySet) Currency1LteHandler(c *gin.Context) ExampleQuerySet
Currency1LteHandler is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency1Ne ¶
func (qs ExampleQuerySet) Currency1Ne(currency1 forex.Currency1) ExampleQuerySet
Currency1Ne is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency1NeHandler ¶ added in v1.2.1
func (qs ExampleQuerySet) Currency1NeHandler(c *gin.Context) ExampleQuerySet
Currency1NeHandler is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency1NotIn ¶
func (qs ExampleQuerySet) Currency1NotIn(currency1 ...forex.Currency1) ExampleQuerySet
Currency1NotIn is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency2Eq ¶
func (qs ExampleQuerySet) Currency2Eq(currency2 forex.Currency2) ExampleQuerySet
Currency2Eq is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency2EqHandler ¶ added in v1.2.1
func (qs ExampleQuerySet) Currency2EqHandler(c *gin.Context) ExampleQuerySet
Currency2EqHandler is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency2Gt ¶
func (qs ExampleQuerySet) Currency2Gt(currency2 forex.Currency2) ExampleQuerySet
Currency2Gt is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency2GtHandler ¶ added in v1.2.1
func (qs ExampleQuerySet) Currency2GtHandler(c *gin.Context) ExampleQuerySet
Currency2GtHandler is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency2Gte ¶
func (qs ExampleQuerySet) Currency2Gte(currency2 forex.Currency2) ExampleQuerySet
Currency2Gte is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency2GteHandler ¶ added in v1.2.1
func (qs ExampleQuerySet) Currency2GteHandler(c *gin.Context) ExampleQuerySet
Currency2GteHandler is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency2In ¶
func (qs ExampleQuerySet) Currency2In(currency2 ...forex.Currency2) ExampleQuerySet
Currency2In is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency2Like ¶
func (qs ExampleQuerySet) Currency2Like(currency2 forex.Currency2) ExampleQuerySet
Currency2Like is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency2Lt ¶
func (qs ExampleQuerySet) Currency2Lt(currency2 forex.Currency2) ExampleQuerySet
Currency2Lt is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency2LtHandler ¶ added in v1.2.1
func (qs ExampleQuerySet) Currency2LtHandler(c *gin.Context) ExampleQuerySet
Currency2LtHandler is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency2Lte ¶
func (qs ExampleQuerySet) Currency2Lte(currency2 forex.Currency2) ExampleQuerySet
Currency2Lte is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency2LteHandler ¶ added in v1.2.1
func (qs ExampleQuerySet) Currency2LteHandler(c *gin.Context) ExampleQuerySet
Currency2LteHandler is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency2Ne ¶
func (qs ExampleQuerySet) Currency2Ne(currency2 forex.Currency2) ExampleQuerySet
Currency2Ne is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency2NeHandler ¶ added in v1.2.1
func (qs ExampleQuerySet) Currency2NeHandler(c *gin.Context) ExampleQuerySet
Currency2NeHandler is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency2NotIn ¶
func (qs ExampleQuerySet) Currency2NotIn(currency2 ...forex.Currency2) ExampleQuerySet
Currency2NotIn is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency2Notlike ¶
func (qs ExampleQuerySet) Currency2Notlike(currency2 forex.Currency2) ExampleQuerySet
Currency2Notlike is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency3Eq ¶
func (qs ExampleQuerySet) Currency3Eq(currency3 forex.Currency3) ExampleQuerySet
Currency3Eq is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency3EqHandler ¶ added in v1.2.1
func (qs ExampleQuerySet) Currency3EqHandler(c *gin.Context) ExampleQuerySet
Currency3EqHandler is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency3Gt ¶
func (qs ExampleQuerySet) Currency3Gt(currency3 forex.Currency3) ExampleQuerySet
Currency3Gt is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency3GtHandler ¶ added in v1.2.1
func (qs ExampleQuerySet) Currency3GtHandler(c *gin.Context) ExampleQuerySet
Currency3GtHandler is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency3Gte ¶
func (qs ExampleQuerySet) Currency3Gte(currency3 forex.Currency3) ExampleQuerySet
Currency3Gte is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency3GteHandler ¶ added in v1.2.1
func (qs ExampleQuerySet) Currency3GteHandler(c *gin.Context) ExampleQuerySet
Currency3GteHandler is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency3In ¶
func (qs ExampleQuerySet) Currency3In(currency3 ...forex.Currency3) ExampleQuerySet
Currency3In is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency3Like ¶
func (qs ExampleQuerySet) Currency3Like(currency3 forex.Currency3) ExampleQuerySet
Currency3Like is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency3Lt ¶
func (qs ExampleQuerySet) Currency3Lt(currency3 forex.Currency3) ExampleQuerySet
Currency3Lt is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency3LtHandler ¶ added in v1.2.1
func (qs ExampleQuerySet) Currency3LtHandler(c *gin.Context) ExampleQuerySet
Currency3LtHandler is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency3Lte ¶
func (qs ExampleQuerySet) Currency3Lte(currency3 forex.Currency3) ExampleQuerySet
Currency3Lte is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency3LteHandler ¶ added in v1.2.1
func (qs ExampleQuerySet) Currency3LteHandler(c *gin.Context) ExampleQuerySet
Currency3LteHandler is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency3Ne ¶
func (qs ExampleQuerySet) Currency3Ne(currency3 forex.Currency3) ExampleQuerySet
Currency3Ne is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency3NeHandler ¶ added in v1.2.1
func (qs ExampleQuerySet) Currency3NeHandler(c *gin.Context) ExampleQuerySet
Currency3NeHandler is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency3NotIn ¶
func (qs ExampleQuerySet) Currency3NotIn(currency3 ...forex.Currency3) ExampleQuerySet
Currency3NotIn is an autogenerated method nolint: dupl
func (ExampleQuerySet) Currency3Notlike ¶
func (qs ExampleQuerySet) Currency3Notlike(currency3 forex.Currency3) ExampleQuerySet
Currency3Notlike is an autogenerated method nolint: dupl
func (ExampleQuerySet) Delete ¶
func (qs ExampleQuerySet) Delete() error
Delete is an autogenerated method nolint: dupl
func (ExampleQuerySet) DeleteNum ¶
func (qs ExampleQuerySet) DeleteNum() (int64, error)
DeleteNum is an autogenerated method nolint: dupl
func (ExampleQuerySet) DeleteNumUnscoped ¶
func (qs ExampleQuerySet) DeleteNumUnscoped() (int64, error)
DeleteNumUnscoped is an autogenerated method nolint: dupl
func (ExampleQuerySet) FilterByQuery ¶ added in v1.2.1
func (qs ExampleQuerySet) FilterByQuery(c *gin.Context) ExampleQuerySet
func (ExampleQuerySet) GetDB ¶
func (qs ExampleQuerySet) GetDB() *gorm.DB
GetDB is an autogenerated method nolint: dupl
func (ExampleQuerySet) GetUpdater ¶
func (qs ExampleQuerySet) GetUpdater() ExampleUpdater
GetUpdater is an autogenerated method nolint: dupl
func (ExampleQuerySet) Limit ¶
func (qs ExampleQuerySet) Limit(limit int) ExampleQuerySet
Limit is an autogenerated method nolint: dupl
func (ExampleQuerySet) Offset ¶
func (qs ExampleQuerySet) Offset(offset int) ExampleQuerySet
Offset is an autogenerated method nolint: dupl
func (ExampleQuerySet) One ¶
func (qs ExampleQuerySet) One(ret *Example) error
One is used to retrieve one result. It returns gorm.ErrRecordNotFound if nothing was fetched
func (ExampleQuerySet) OrderAscByCurrency1 ¶
func (qs ExampleQuerySet) OrderAscByCurrency1() ExampleQuerySet
OrderAscByCurrency1 is an autogenerated method nolint: dupl
func (ExampleQuerySet) OrderAscByCurrency2 ¶
func (qs ExampleQuerySet) OrderAscByCurrency2() ExampleQuerySet
OrderAscByCurrency2 is an autogenerated method nolint: dupl
func (ExampleQuerySet) OrderAscByCurrency3 ¶
func (qs ExampleQuerySet) OrderAscByCurrency3() ExampleQuerySet
OrderAscByCurrency3 is an autogenerated method nolint: dupl
func (ExampleQuerySet) OrderAscByPriceID ¶
func (qs ExampleQuerySet) OrderAscByPriceID() ExampleQuerySet
OrderAscByPriceID is an autogenerated method nolint: dupl
func (ExampleQuerySet) OrderDescByCurrency1 ¶
func (qs ExampleQuerySet) OrderDescByCurrency1() ExampleQuerySet
OrderDescByCurrency1 is an autogenerated method nolint: dupl
func (ExampleQuerySet) OrderDescByCurrency2 ¶
func (qs ExampleQuerySet) OrderDescByCurrency2() ExampleQuerySet
OrderDescByCurrency2 is an autogenerated method nolint: dupl
func (ExampleQuerySet) OrderDescByCurrency3 ¶
func (qs ExampleQuerySet) OrderDescByCurrency3() ExampleQuerySet
OrderDescByCurrency3 is an autogenerated method nolint: dupl
func (ExampleQuerySet) OrderDescByPriceID ¶
func (qs ExampleQuerySet) OrderDescByPriceID() ExampleQuerySet
OrderDescByPriceID is an autogenerated method nolint: dupl
func (ExampleQuerySet) PriceIDEq ¶
func (qs ExampleQuerySet) PriceIDEq(priceID int64) ExampleQuerySet
PriceIDEq is an autogenerated method nolint: dupl
func (ExampleQuerySet) PriceIDEqHandler ¶ added in v1.2.1
func (qs ExampleQuerySet) PriceIDEqHandler(c *gin.Context) ExampleQuerySet
PriceIDEqHandler is an autogenerated method nolint: dupl
func (ExampleQuerySet) PriceIDGt ¶
func (qs ExampleQuerySet) PriceIDGt(priceID int64) ExampleQuerySet
PriceIDGt is an autogenerated method nolint: dupl
func (ExampleQuerySet) PriceIDGtHandler ¶ added in v1.2.1
func (qs ExampleQuerySet) PriceIDGtHandler(c *gin.Context) ExampleQuerySet
PriceIDGtHandler is an autogenerated method nolint: dupl
func (ExampleQuerySet) PriceIDGte ¶
func (qs ExampleQuerySet) PriceIDGte(priceID int64) ExampleQuerySet
PriceIDGte is an autogenerated method nolint: dupl
func (ExampleQuerySet) PriceIDGteHandler ¶ added in v1.2.1
func (qs ExampleQuerySet) PriceIDGteHandler(c *gin.Context) ExampleQuerySet
PriceIDGteHandler is an autogenerated method nolint: dupl
func (ExampleQuerySet) PriceIDIn ¶
func (qs ExampleQuerySet) PriceIDIn(priceID ...int64) ExampleQuerySet
PriceIDIn is an autogenerated method nolint: dupl
func (ExampleQuerySet) PriceIDLt ¶
func (qs ExampleQuerySet) PriceIDLt(priceID int64) ExampleQuerySet
PriceIDLt is an autogenerated method nolint: dupl
func (ExampleQuerySet) PriceIDLtHandler ¶ added in v1.2.1
func (qs ExampleQuerySet) PriceIDLtHandler(c *gin.Context) ExampleQuerySet
PriceIDLtHandler is an autogenerated method nolint: dupl
func (ExampleQuerySet) PriceIDLte ¶
func (qs ExampleQuerySet) PriceIDLte(priceID int64) ExampleQuerySet
PriceIDLte is an autogenerated method nolint: dupl
func (ExampleQuerySet) PriceIDLteHandler ¶ added in v1.2.1
func (qs ExampleQuerySet) PriceIDLteHandler(c *gin.Context) ExampleQuerySet
PriceIDLteHandler is an autogenerated method nolint: dupl
func (ExampleQuerySet) PriceIDNe ¶
func (qs ExampleQuerySet) PriceIDNe(priceID int64) ExampleQuerySet
PriceIDNe is an autogenerated method nolint: dupl
func (ExampleQuerySet) PriceIDNeHandler ¶ added in v1.2.1
func (qs ExampleQuerySet) PriceIDNeHandler(c *gin.Context) ExampleQuerySet
PriceIDNeHandler is an autogenerated method nolint: dupl
func (ExampleQuerySet) PriceIDNotIn ¶
func (qs ExampleQuerySet) PriceIDNotIn(priceID ...int64) ExampleQuerySet
PriceIDNotIn is an autogenerated method nolint: dupl
func (ExampleQuerySet) Select ¶
func (qs ExampleQuerySet) Select(fields ...ExampleDBSchemaField) ExampleQuerySet
type ExampleReturnListType ¶ added in v1.0.10
ExampleReturnListType is used to build a JSON list response based on a single validated instance of Example
type ExampleReturnType ¶ added in v1.0.10
ExampleReturnListType is used to build a JSON response based on a single validated instance of Example
type ExampleUpdater ¶
type ExampleUpdater struct {
// contains filtered or unexported fields
}
ExampleUpdater is an Example updates manager
func NewExampleUpdater ¶
func NewExampleUpdater(db *gorm.DB) ExampleUpdater
NewExampleUpdater creates new Example updater nolint: dupl
func (ExampleUpdater) SetCurrency1 ¶
func (u ExampleUpdater) SetCurrency1(currency1 forex.Currency1) ExampleUpdater
SetCurrency1 is an autogenerated method nolint: dupl
func (ExampleUpdater) SetCurrency2 ¶
func (u ExampleUpdater) SetCurrency2(currency2 forex.Currency2) ExampleUpdater
SetCurrency2 is an autogenerated method nolint: dupl
func (ExampleUpdater) SetCurrency3 ¶
func (u ExampleUpdater) SetCurrency3(currency3 forex.Currency3) ExampleUpdater
SetCurrency3 is an autogenerated method nolint: dupl
func (ExampleUpdater) SetPriceID ¶
func (u ExampleUpdater) SetPriceID(priceID int64) ExampleUpdater
SetPriceID is an autogenerated method nolint: dupl
func (ExampleUpdater) Update ¶
func (u ExampleUpdater) Update() error
Update is an autogenerated method nolint: dupl
func (ExampleUpdater) UpdateNum ¶
func (u ExampleUpdater) UpdateNum() (int64, error)
UpdateNum is an autogenerated method nolint: dupl