Documentation ¶
Index ¶
- type Driver
- type FakeBuilder
- func (_m *FakeBuilder[T]) Connector() specs.Connector
- func (_m *FakeBuilder[T]) Context() context.Context
- func (_m *FakeBuilder[T]) Count() (int64, error)
- func (_m *FakeBuilder[T]) Create() error
- func (_m *FakeBuilder[T]) Delete(primaryKey interface{}) error
- func (_m *FakeBuilder[T]) Fields() []string
- func (_m *FakeBuilder[T]) Find() (T, error)
- func (_m *FakeBuilder[T]) FindAll() ([]T, error)
- func (_m *FakeBuilder[T]) Get(primaryKey interface{}) (T, error)
- func (_m *FakeBuilder[T]) Payload() specs.PayloadAugmented[T]
- func (_m *FakeBuilder[T]) SetFields(field ...string) specs.Builder[T]
- func (_m *FakeBuilder[T]) SetLimit(limit int) specs.Builder[T]
- func (_m *FakeBuilder[T]) SetModel(model T) specs.Builder[T]
- func (_m *FakeBuilder[T]) SetOffset(offset int) specs.Builder[T]
- func (_m *FakeBuilder[T]) SetOrderBy(fields ...string) specs.Builder[T]
- func (_m *FakeBuilder[T]) SetWhere(condition specs.Condition) specs.Builder[T]
- func (_m *FakeBuilder[T]) Update() error
- func (_m *FakeBuilder[T]) Wheres() []specs.Condition
- type FakeBuilderUse
- type FakeConnector
- func (_m *FakeConnector) Config() specs.Config
- func (_m *FakeConnector) Get() *sql.DB
- func (_m *FakeConnector) GetCnx(ctx context.Context)
- func (_m *FakeConnector) Name() string
- func (_m *FakeConnector) New(_a0 specs.Config) error
- func (_m *FakeConnector) Select(ctx context.Context, payload specs.Payload) error
- func (_m *FakeConnector) SetName(name string) specs.Connector
- type FakeDriver
- type FakeDriverField
- func (_m *FakeDriverField) Column() string
- func (_m *FakeDriverField) Database() string
- func (_m *FakeDriverField) Formatted() (string, error)
- func (_m *FakeDriverField) Index() int
- func (_m *FakeDriverField) IsCustom() bool
- func (_m *FakeDriverField) Name() string
- func (_m *FakeDriverField) SetColumn(name string) specs.DriverField
- func (_m *FakeDriverField) SetCustom(fn string, args []specs.DriverField) specs.DriverField
- func (_m *FakeDriverField) SetDatabase(name string) specs.DriverField
- func (_m *FakeDriverField) SetIndex(index int) specs.DriverField
- func (_m *FakeDriverField) SetName(name string) specs.DriverField
- func (_m *FakeDriverField) SetTable(name string) specs.DriverField
- func (_m *FakeDriverField) Table() string
- type FakeDriverJoin
- func (_m *FakeDriverJoin) Formatted() (string, error)
- func (_m *FakeDriverJoin) From() specs.DriverField
- func (_m *FakeDriverJoin) Method() string
- func (_m *FakeDriverJoin) SetFrom(field specs.DriverField) specs.DriverJoin
- func (_m *FakeDriverJoin) SetMethod(method specs.JoinMethod) specs.DriverJoin
- func (_m *FakeDriverJoin) SetTo(field specs.DriverField) specs.DriverJoin
- func (_m *FakeDriverJoin) To() specs.DriverField
- func (_m *FakeDriverJoin) Validate() error
- type FakeDriverLimit
- type FakeDriverWhere
- func (_m *FakeDriverWhere) Formatted() (string, []any, error)
- func (_m *FakeDriverWhere) From() specs.DriverField
- func (_m *FakeDriverWhere) Operator() string
- func (_m *FakeDriverWhere) SetFrom(from specs.DriverField) specs.DriverWhere
- func (_m *FakeDriverWhere) SetOperator(operator string) specs.DriverWhere
- func (_m *FakeDriverWhere) SetTo(to any) specs.DriverWhere
- func (_m *FakeDriverWhere) To() any
- type FakeFieldDefinition
- func (_m *FakeFieldDefinition) Column() string
- func (_m *FakeFieldDefinition) Copy() interface{}
- func (_m *FakeFieldDefinition) EmbeddedSchema() specs.ModelDefinition
- func (_m *FakeFieldDefinition) Field() specs.DriverField
- func (_m *FakeFieldDefinition) ForeignKey() string
- func (_m *FakeFieldDefinition) FromSchemaTypeList() []string
- func (_m *FakeFieldDefinition) FromSlice() bool
- func (_m *FakeFieldDefinition) FundamentalName() string
- func (_m *FakeFieldDefinition) Get() interface{}
- func (_m *FakeFieldDefinition) GetByColumn() (specs.FieldDefinition, error)
- func (_m *FakeFieldDefinition) GetToColumn() (specs.FieldDefinition, error)
- func (_m *FakeFieldDefinition) HasEmbeddedSchema() bool
- func (_m *FakeFieldDefinition) Index() int
- func (_m *FakeFieldDefinition) Init()
- func (_m *FakeFieldDefinition) IsPrimaryKey() bool
- func (_m *FakeFieldDefinition) IsSlice() bool
- func (_m *FakeFieldDefinition) Join() []specs.DriverJoin
- func (_m *FakeFieldDefinition) Model() specs.ModelDefinition
- func (_m *FakeFieldDefinition) Name() string
- func (_m *FakeFieldDefinition) RecursiveFullName() string
- func (_m *FakeFieldDefinition) Set(value interface{})
- func (_m *FakeFieldDefinition) Tags() map[string]string
- func (_m *FakeFieldDefinition) Value() reflect.Value
- type FakeIn
- type FakeModelDefinition
- func (_m *FakeModelDefinition) Copy() specs.Model
- func (_m *FakeModelDefinition) Counter() int
- func (_m *FakeModelDefinition) DatabaseName() string
- func (_m *FakeModelDefinition) FieldByName() map[string]specs.FieldDefinition
- func (_m *FakeModelDefinition) Fields() []specs.FieldDefinition
- func (_m *FakeModelDefinition) FromField() specs.FieldDefinition
- func (_m *FakeModelDefinition) GetFieldByColumn(column string) (specs.FieldDefinition, specs.ErrFieldNoFoundByColumn)
- func (_m *FakeModelDefinition) GetFieldByName(name string) (specs.FieldDefinition, specs.ErrNotFoundError)
- func (_m *FakeModelDefinition) GetPrimaryField() (specs.FieldDefinition, specs.ErrPrimaryFieldNotFound)
- func (_m *FakeModelDefinition) Index() int
- func (_m *FakeModelDefinition) ModelOrigin() reflect.Value
- func (_m *FakeModelDefinition) ModelValue() reflect.Value
- func (_m *FakeModelDefinition) Parse() specs.ModelDefinition
- func (_m *FakeModelDefinition) SetFromField(fromField specs.FieldDefinition) specs.ModelDefinition
- func (_m *FakeModelDefinition) SetIndex(index int) specs.ModelDefinition
- func (_m *FakeModelDefinition) TableName() string
- func (_m *FakeModelDefinition) TypeName() string
- type FakeNewSubBuilder
- type FakeNewSubBuilderJob
- type FakePayload
- func (_m *FakePayload) Database() string
- func (_m *FakePayload) Fields() []specs.DriverField
- func (_m *FakePayload) Index() int
- func (_m *FakePayload) Join() []specs.DriverJoin
- func (_m *FakePayload) Limit() specs.DriverLimit
- func (_m *FakePayload) Mapping() ([]interface{}, error)
- func (_m *FakePayload) OnScan(_a0 []interface{}) error
- func (_m *FakePayload) SetFields(_a0 []specs.DriverField) specs.Payload
- func (_m *FakePayload) SetJoins(_a0 []specs.DriverJoin) specs.Payload
- func (_m *FakePayload) SetLimit(_a0 specs.DriverLimit) specs.Payload
- func (_m *FakePayload) SetWheres(_a0 []specs.DriverWhere) specs.Payload
- func (_m *FakePayload) Table() string
- func (_m *FakePayload) Where() []specs.DriverWhere
- type FakePayloadAugmented
- func (_m *FakePayloadAugmented[T]) Database() string
- func (_m *FakePayloadAugmented[T]) Fields() []specs.DriverField
- func (_m *FakePayloadAugmented[T]) Index() int
- func (_m *FakePayloadAugmented[T]) Join() []specs.DriverJoin
- func (_m *FakePayloadAugmented[T]) Limit() specs.DriverLimit
- func (_m *FakePayloadAugmented[T]) Mapping() ([]interface{}, error)
- func (_m *FakePayloadAugmented[T]) OnScan(_a0 []interface{}) error
- func (_m *FakePayloadAugmented[T]) Result() []T
- func (_m *FakePayloadAugmented[T]) SetFields(_a0 []specs.DriverField) specs.Payload
- func (_m *FakePayloadAugmented[T]) SetJoins(_a0 []specs.DriverJoin) specs.Payload
- func (_m *FakePayloadAugmented[T]) SetLimit(_a0 specs.DriverLimit) specs.Payload
- func (_m *FakePayloadAugmented[T]) SetWheres(_a0 []specs.DriverWhere) specs.Payload
- func (_m *FakePayloadAugmented[T]) Table() string
- func (_m *FakePayloadAugmented[T]) Where() []specs.DriverWhere
- type FakePayloadConstruct
- type FakeSqlIn
- type FakeSubBuilder
- type FakeSubBuilderJob
- type FakeUseModelDefinition
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FakeBuilder ¶
FakeBuilder is an autogenerated mock type for the FakeBuilder type
func NewFakeBuilder ¶
func NewFakeBuilder[T specs.Model](t mockConstructorTestingTNewBuilder) *FakeBuilder[T]
NewFakeBuilder creates a new instance of FakeBuilder. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*FakeBuilder[T]) Connector ¶
func (_m *FakeBuilder[T]) Connector() specs.Connector
Connector provides a mock function with given fields:
func (*FakeBuilder[T]) Context ¶
func (_m *FakeBuilder[T]) Context() context.Context
Context provides a mock function with given fields:
func (*FakeBuilder[T]) Count ¶
func (_m *FakeBuilder[T]) Count() (int64, error)
Count provides a mock function with given fields:
func (*FakeBuilder[T]) Create ¶
func (_m *FakeBuilder[T]) Create() error
Create provides a mock function with given fields:
func (*FakeBuilder[T]) Delete ¶
func (_m *FakeBuilder[T]) Delete(primaryKey interface{}) error
Delete provides a mock function with given fields: primaryKey
func (*FakeBuilder[T]) Fields ¶
func (_m *FakeBuilder[T]) Fields() []string
Fields provides a mock function with given fields:
func (*FakeBuilder[T]) Find ¶
func (_m *FakeBuilder[T]) Find() (T, error)
Find provides a mock function with given fields:
func (*FakeBuilder[T]) FindAll ¶
func (_m *FakeBuilder[T]) FindAll() ([]T, error)
FindAll provides a mock function with given fields:
func (*FakeBuilder[T]) Get ¶
func (_m *FakeBuilder[T]) Get(primaryKey interface{}) (T, error)
Get provides a mock function with given fields: primaryKey
func (*FakeBuilder[T]) Payload ¶
func (_m *FakeBuilder[T]) Payload() specs.PayloadAugmented[T]
Payload provides a mock function with given fields:
func (*FakeBuilder[T]) SetFields ¶
func (_m *FakeBuilder[T]) SetFields(field ...string) specs.Builder[T]
SetFields provides a mock function with given fields: field
func (*FakeBuilder[T]) SetLimit ¶
func (_m *FakeBuilder[T]) SetLimit(limit int) specs.Builder[T]
SetLimit provides a mock function with given fields: limit
func (*FakeBuilder[T]) SetModel ¶
func (_m *FakeBuilder[T]) SetModel(model T) specs.Builder[T]
SetModel provides a mock function with given fields: model
func (*FakeBuilder[T]) SetOffset ¶
func (_m *FakeBuilder[T]) SetOffset(offset int) specs.Builder[T]
SetOffset provides a mock function with given fields: offset
func (*FakeBuilder[T]) SetOrderBy ¶
func (_m *FakeBuilder[T]) SetOrderBy(fields ...string) specs.Builder[T]
SetOrderBy provides a mock function with given fields: fields
func (*FakeBuilder[T]) SetWhere ¶
func (_m *FakeBuilder[T]) SetWhere(condition specs.Condition) specs.Builder[T]
SetWhere provides a mock function with given fields: condition
func (*FakeBuilder[T]) Update ¶
func (_m *FakeBuilder[T]) Update() error
Update provides a mock function with given fields:
func (*FakeBuilder[T]) Wheres ¶
func (_m *FakeBuilder[T]) Wheres() []specs.Condition
Wheres provides a mock function with given fields:
type FakeBuilderUse ¶
FakeBuilderUse is an autogenerated mock type for the FakeBuilderUse type
func NewFakeBuilderUse ¶
func NewFakeBuilderUse[T specs.Model](t mockConstructorTestingTNewBuilderUse) *FakeBuilderUse[T]
NewFakeBuilderUse creates a new instance of FakeBuilderUse. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
type FakeConnector ¶
FakeConnector is an autogenerated mock type for the FakeConnector type
func NewFakeConnector ¶
func NewFakeConnector(t mockConstructorTestingTNewConnector) *FakeConnector
NewFakeConnector creates a new instance of FakeConnector. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*FakeConnector) Config ¶
func (_m *FakeConnector) Config() specs.Config
Config provides a mock function with given fields:
func (*FakeConnector) Get ¶
func (_m *FakeConnector) Get() *sql.DB
Get provides a mock function with given fields:
func (*FakeConnector) GetCnx ¶
func (_m *FakeConnector) GetCnx(ctx context.Context)
GetCnx provides a mock function with given fields: ctx
func (*FakeConnector) Name ¶
func (_m *FakeConnector) Name() string
Name provides a mock function with given fields:
func (*FakeConnector) New ¶
func (_m *FakeConnector) New(_a0 specs.Config) error
New provides a mock function with given fields: _a0
type FakeDriver ¶
FakeDriver is an autogenerated mock type for the FakeDriver type
func NewFakeDriver ¶
func NewFakeDriver(t mockConstructorTestingTNewDriver) *FakeDriver
NewFakeDriver creates a new instance of FakeDriver. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*FakeDriver) Get ¶
func (_m *FakeDriver) Get() *sql.DB
Get provides a mock function with given fields:
type FakeDriverField ¶
FakeDriverField is an autogenerated mock type for the FakeDriverField type
func NewFakeDriverField ¶
func NewFakeDriverField(t mockConstructorTestingTNewDriverField) *FakeDriverField
NewDriverField creates a new instance of FakeDriverField. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*FakeDriverField) Column ¶
func (_m *FakeDriverField) Column() string
Column provides a mock function with given fields:
func (*FakeDriverField) Database ¶
func (_m *FakeDriverField) Database() string
Database provides a mock function with given fields:
func (*FakeDriverField) Formatted ¶
func (_m *FakeDriverField) Formatted() (string, error)
Formatted provides a mock function with given fields:
func (*FakeDriverField) Index ¶
func (_m *FakeDriverField) Index() int
Index provides a mock function with given fields:
func (*FakeDriverField) IsCustom ¶
func (_m *FakeDriverField) IsCustom() bool
IsCustom provides a mock function with given fields:
func (*FakeDriverField) Name ¶
func (_m *FakeDriverField) Name() string
Name provides a mock function with given fields:
func (*FakeDriverField) SetColumn ¶
func (_m *FakeDriverField) SetColumn(name string) specs.DriverField
SetColumn provides a mock function with given fields: name
func (*FakeDriverField) SetCustom ¶
func (_m *FakeDriverField) SetCustom(fn string, args []specs.DriverField) specs.DriverField
SetFn provides a mock function with given fields: fn, args
func (*FakeDriverField) SetDatabase ¶
func (_m *FakeDriverField) SetDatabase(name string) specs.DriverField
SetDatabase provides a mock function with given fields: name
func (*FakeDriverField) SetIndex ¶
func (_m *FakeDriverField) SetIndex(index int) specs.DriverField
SetIndex provides a mock function with given fields: index
func (*FakeDriverField) SetName ¶
func (_m *FakeDriverField) SetName(name string) specs.DriverField
SetName provides a mock function with given fields: name
func (*FakeDriverField) SetTable ¶
func (_m *FakeDriverField) SetTable(name string) specs.DriverField
SetTable provides a mock function with given fields: name
func (*FakeDriverField) Table ¶
func (_m *FakeDriverField) Table() string
Table provides a mock function with given fields:
type FakeDriverJoin ¶
FakeDriverJoin is an autogenerated mock type for the FakeDriverJoin type
func NewFakeDriverJoin ¶
func NewFakeDriverJoin(t mockConstructorTestingTNewDriverJoin) *FakeDriverJoin
NewFakeDriverJoin creates a new instance of FakeDriverJoin. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*FakeDriverJoin) Formatted ¶
func (_m *FakeDriverJoin) Formatted() (string, error)
Formatted provides a mock function with given fields:
func (*FakeDriverJoin) From ¶
func (_m *FakeDriverJoin) From() specs.DriverField
From provides a mock function with given fields:
func (*FakeDriverJoin) Method ¶
func (_m *FakeDriverJoin) Method() string
Method provides a mock function with given fields:
func (*FakeDriverJoin) SetFrom ¶
func (_m *FakeDriverJoin) SetFrom(field specs.DriverField) specs.DriverJoin
SetFrom provides a mock function with given fields: field
func (*FakeDriverJoin) SetMethod ¶
func (_m *FakeDriverJoin) SetMethod(method specs.JoinMethod) specs.DriverJoin
SetMethod provides a mock function with given fields: method
func (*FakeDriverJoin) SetTo ¶
func (_m *FakeDriverJoin) SetTo(field specs.DriverField) specs.DriverJoin
SetTo provides a mock function with given fields: field
func (*FakeDriverJoin) To ¶
func (_m *FakeDriverJoin) To() specs.DriverField
To provides a mock function with given fields:
func (*FakeDriverJoin) Validate ¶
func (_m *FakeDriverJoin) Validate() error
Validate provides a mock function with given fields:
type FakeDriverLimit ¶
FakeDriverLimit is an mock type for the FakeDriverLimit type
func NewFakeDriverLimit ¶
func NewFakeDriverLimit(t mockConstructorTestingTNewDriverLimit) *FakeDriverLimit
NewFakeDriverLimit creates a new instance of FakeDriverLimit. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*FakeDriverLimit) Formatted ¶
func (_m *FakeDriverLimit) Formatted() (string, error)
Formatted provides a mock function with given fields:
func (*FakeDriverLimit) Limit ¶
func (_m *FakeDriverLimit) Limit() int
Limit provides a mock function with given fields:
func (*FakeDriverLimit) Offset ¶
func (_m *FakeDriverLimit) Offset() int
Offset provides a mock function with given fields:
func (*FakeDriverLimit) SetLimit ¶
func (_m *FakeDriverLimit) SetLimit(index int) specs.DriverLimit
SetLimit provides a mock function with given fields: index
func (*FakeDriverLimit) SetOffset ¶
func (_m *FakeDriverLimit) SetOffset(index int) specs.DriverLimit
SetOffset provides a mock function with given fields: index
type FakeDriverWhere ¶
FakeDriverWhere is an autogenerated mock type for the FakeWhere type
func NewFakeDriverWhere ¶
func NewFakeDriverWhere(t mockConstructorTestingTNewWhere) *FakeDriverWhere
NewFakeDriverWhere creates a new instance of FakeWhere. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*FakeDriverWhere) Formatted ¶
func (_m *FakeDriverWhere) Formatted() (string, []any, error)
Formatted provides a mock function with given fields
func (*FakeDriverWhere) From ¶
func (_m *FakeDriverWhere) From() specs.DriverField
From provides a mock function with given fields:
func (*FakeDriverWhere) Operator ¶
func (_m *FakeDriverWhere) Operator() string
Operator provides a mock function with given fields:
func (*FakeDriverWhere) SetFrom ¶
func (_m *FakeDriverWhere) SetFrom(from specs.DriverField) specs.DriverWhere
SetFrom provides a mock function with given fields: from
func (*FakeDriverWhere) SetOperator ¶
func (_m *FakeDriverWhere) SetOperator(operator string) specs.DriverWhere
SetOperator provides a mock function with given fields: operator
func (*FakeDriverWhere) SetTo ¶
func (_m *FakeDriverWhere) SetTo(to any) specs.DriverWhere
SetTo provides a mock function with given fields: to
func (*FakeDriverWhere) To ¶
func (_m *FakeDriverWhere) To() any
To provides a mock function with given fields:
type FakeFieldDefinition ¶
FakeFieldDefinition is an autogenerated mock type for the FakeFieldDefinition type
func NewFakeFieldDefinition ¶
func NewFakeFieldDefinition(t mockConstructorTestingTNewFieldDefinition) *FakeFieldDefinition
NewFakeFieldDefinition creates a new instance of FakeFieldDefinition. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*FakeFieldDefinition) Column ¶
func (_m *FakeFieldDefinition) Column() string
Column provides a mock function with given fields:
func (*FakeFieldDefinition) Copy ¶
func (_m *FakeFieldDefinition) Copy() interface{}
Copy provides a mock function with given fields:
func (*FakeFieldDefinition) EmbeddedSchema ¶
func (_m *FakeFieldDefinition) EmbeddedSchema() specs.ModelDefinition
EmbeddedSchema provides a mock function with given fields:
func (*FakeFieldDefinition) Field ¶
func (_m *FakeFieldDefinition) Field() specs.DriverField
Field provides a mock function with given fields:
func (*FakeFieldDefinition) ForeignKey ¶
func (_m *FakeFieldDefinition) ForeignKey() string
ForeignKey provides a mock function with given fields:
func (*FakeFieldDefinition) FromSchemaTypeList ¶
func (_m *FakeFieldDefinition) FromSchemaTypeList() []string
FromSchemaTypeList provides a mock function with given fields:
func (*FakeFieldDefinition) FromSlice ¶
func (_m *FakeFieldDefinition) FromSlice() bool
FromSlice provides a mock function with given fields:
func (*FakeFieldDefinition) FundamentalName ¶
func (_m *FakeFieldDefinition) FundamentalName() string
FundamentalName provides a mock function with given fields:
func (*FakeFieldDefinition) Get ¶
func (_m *FakeFieldDefinition) Get() interface{}
Get provides a mock function with given fields:
func (*FakeFieldDefinition) GetByColumn ¶
func (_m *FakeFieldDefinition) GetByColumn() (specs.FieldDefinition, error)
GetByColumn provides a mock function with given fields:
func (*FakeFieldDefinition) GetToColumn ¶
func (_m *FakeFieldDefinition) GetToColumn() (specs.FieldDefinition, error)
GetToColumn provides a mock function with given fields:
func (*FakeFieldDefinition) HasEmbeddedSchema ¶
func (_m *FakeFieldDefinition) HasEmbeddedSchema() bool
HasEmbeddedSchema provides a mock function with given fields:
func (*FakeFieldDefinition) Index ¶
func (_m *FakeFieldDefinition) Index() int
Index provides a mock function with given fields:
func (*FakeFieldDefinition) Init ¶
func (_m *FakeFieldDefinition) Init()
Init provides a mock function with given fields:
func (*FakeFieldDefinition) IsPrimaryKey ¶
func (_m *FakeFieldDefinition) IsPrimaryKey() bool
IsPrimaryKey provides a mock function with given fields:
func (*FakeFieldDefinition) IsSlice ¶
func (_m *FakeFieldDefinition) IsSlice() bool
IsSlice provides a mock function with given fields:
func (*FakeFieldDefinition) Join ¶
func (_m *FakeFieldDefinition) Join() []specs.DriverJoin
Join provides a mock function with given fields:
func (*FakeFieldDefinition) Model ¶
func (_m *FakeFieldDefinition) Model() specs.ModelDefinition
Model provides a mock function with given fields:
func (*FakeFieldDefinition) Name ¶
func (_m *FakeFieldDefinition) Name() string
Name provides a mock function with given fields:
func (*FakeFieldDefinition) RecursiveFullName ¶
func (_m *FakeFieldDefinition) RecursiveFullName() string
RecursiveFullName provides a mock function with given fields:
func (*FakeFieldDefinition) Set ¶
func (_m *FakeFieldDefinition) Set(value interface{})
Set provides a mock function with given fields: value
func (*FakeFieldDefinition) Tags ¶
func (_m *FakeFieldDefinition) Tags() map[string]string
Tags provides a mock function with given fields:
func (*FakeFieldDefinition) Value ¶
func (_m *FakeFieldDefinition) Value() reflect.Value
Value provides a mock function with given fields:
type FakeIn ¶
FakeIn is an autogenerated mock type for the sqlx.In type
type FakeModelDefinition ¶
FakeModelDefinition is an autogenerated mock type for the FakeModelDefinition type
func NewFakeModelDefinition ¶
func NewFakeModelDefinition(t mockConstructorTestingTNewModelDefinition) *FakeModelDefinition
NewFakeModelDefinition creates a new instance of FakeModelDefinition. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*FakeModelDefinition) Copy ¶
func (_m *FakeModelDefinition) Copy() specs.Model
Copy provides a mock function with given fields:
func (*FakeModelDefinition) Counter ¶
func (_m *FakeModelDefinition) Counter() int
Counter provides a mock function with given fields:
func (*FakeModelDefinition) DatabaseName ¶
func (_m *FakeModelDefinition) DatabaseName() string
DatabaseName provides a mock function with given fields:
func (*FakeModelDefinition) FieldByName ¶
func (_m *FakeModelDefinition) FieldByName() map[string]specs.FieldDefinition
FieldByName provides a mock function with given fields:
func (*FakeModelDefinition) Fields ¶
func (_m *FakeModelDefinition) Fields() []specs.FieldDefinition
Fields provides a mock function with given fields:
func (*FakeModelDefinition) FromField ¶
func (_m *FakeModelDefinition) FromField() specs.FieldDefinition
FromField provides a mock function with given fields:
func (*FakeModelDefinition) GetFieldByColumn ¶
func (_m *FakeModelDefinition) GetFieldByColumn(column string) (specs.FieldDefinition, specs.ErrFieldNoFoundByColumn)
GetFieldByColumn provides a mock function with given fields: column
func (*FakeModelDefinition) GetFieldByName ¶
func (_m *FakeModelDefinition) GetFieldByName(name string) (specs.FieldDefinition, specs.ErrNotFoundError)
GetFieldByName provides a mock function with given fields: name
func (*FakeModelDefinition) GetPrimaryField ¶
func (_m *FakeModelDefinition) GetPrimaryField() (specs.FieldDefinition, specs.ErrPrimaryFieldNotFound)
GetPrimaryField provides a mock function with given fields:
func (*FakeModelDefinition) Index ¶
func (_m *FakeModelDefinition) Index() int
Index provides a mock function with given fields:
func (*FakeModelDefinition) ModelOrigin ¶
func (_m *FakeModelDefinition) ModelOrigin() reflect.Value
ModelOrigin provides a mock function with given fields:
func (*FakeModelDefinition) ModelValue ¶
func (_m *FakeModelDefinition) ModelValue() reflect.Value
ModelValue provides a mock function with given fields:
func (*FakeModelDefinition) Parse ¶
func (_m *FakeModelDefinition) Parse() specs.ModelDefinition
Parse provides a mock function with given fields:
func (*FakeModelDefinition) SetFromField ¶
func (_m *FakeModelDefinition) SetFromField(fromField specs.FieldDefinition) specs.ModelDefinition
SetFromField provides a mock function with given fields: fromField
func (*FakeModelDefinition) SetIndex ¶
func (_m *FakeModelDefinition) SetIndex(index int) specs.ModelDefinition
SetIndex provides a mock function with given fields: index
func (*FakeModelDefinition) TableName ¶
func (_m *FakeModelDefinition) TableName() string
TableName provides a mock function with given fields:
func (*FakeModelDefinition) TypeName ¶
func (_m *FakeModelDefinition) TypeName() string
TypeName provides a mock function with given fields:
type FakeNewSubBuilder ¶
FakeNewSubBuilder is an autogenerated mock type for the FakeNewSubBuilder type
func NewFakeNewSubBuilder ¶
func NewFakeNewSubBuilder[T specs.Model](t mockConstructorTestingTNewNewSubBuilder) *FakeNewSubBuilder[T]
NewFakeNewSubBuilder creates a new instance of FakeNewSubBuilder. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*FakeNewSubBuilder[T]) NewSubBuilder ¶
func (_m *FakeNewSubBuilder[T]) NewSubBuilder() specs.SubBuilder[T]
NewSubBuilder provides a mock function with given fields:
type FakeNewSubBuilderJob ¶
FakeNewSubBuilderJob is an autogenerated mock type for the FakeNewSubBuilderJob type
func NewFakeNewSubBuilderJob ¶
func NewFakeNewSubBuilderJob[T specs.Model](t mockConstructorTestingTNewNewSubBuilderJob) *FakeNewSubBuilderJob[T]
NewFakeNewSubBuilderJob creates a new instance of FakeNewSubBuilderJob. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*FakeNewSubBuilderJob[T]) NewSubBuilderJob ¶
func (_m *FakeNewSubBuilderJob[T]) NewSubBuilderJob(builder specs.Builder[T], fundamentalName string, model specs.ModelDefinition) specs.SubBuilderJob[T]
FakeNewSubBuilder provides a mock function with given fields:
type FakePayload ¶
FakePayload is an autogenerated mock type for the FakePayload type
func NewFakePayload ¶
func NewFakePayload(t mockConstructorTestingTNewPayload) *FakePayload
NewFakePayload creates a new instance of FakePayload. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*FakePayload) Database ¶
func (_m *FakePayload) Database() string
Database provides a mock function with given fields:
func (*FakePayload) Fields ¶
func (_m *FakePayload) Fields() []specs.DriverField
Fields provides a mock function with given fields:
func (*FakePayload) Index ¶
func (_m *FakePayload) Index() int
Index provides a mock function with given fields:
func (*FakePayload) Join ¶
func (_m *FakePayload) Join() []specs.DriverJoin
Join provides a mock function with given fields:
func (*FakePayload) Limit ¶
func (_m *FakePayload) Limit() specs.DriverLimit
func (*FakePayload) Mapping ¶
func (_m *FakePayload) Mapping() ([]interface{}, error)
Mapping provides a mock function with given fields:
func (*FakePayload) OnScan ¶
func (_m *FakePayload) OnScan(_a0 []interface{}) error
OnScan provides a mock function with given fields: _a0
func (*FakePayload) SetFields ¶
func (_m *FakePayload) SetFields(_a0 []specs.DriverField) specs.Payload
SetFields provides a mock function with given fields: _a0
func (*FakePayload) SetJoins ¶
func (_m *FakePayload) SetJoins(_a0 []specs.DriverJoin) specs.Payload
SetJoins provides a mock function with given fields: _a0
func (*FakePayload) SetLimit ¶
func (_m *FakePayload) SetLimit(_a0 specs.DriverLimit) specs.Payload
SetLimit provides a mock function with given fields: _a0
func (*FakePayload) SetWheres ¶
func (_m *FakePayload) SetWheres(_a0 []specs.DriverWhere) specs.Payload
SetWheres provides a mock function with given fields: _a0
func (*FakePayload) Table ¶
func (_m *FakePayload) Table() string
Table provides a mock function with given fields:
func (*FakePayload) Where ¶
func (_m *FakePayload) Where() []specs.DriverWhere
Where provides a mock function with given fields:
type FakePayloadAugmented ¶
FakePayloadAugmented is an autogenerated mock type for the FakePayloadAugmented type
func NewFakePayloadAugmented ¶
func NewFakePayloadAugmented[T specs.Model](t mockConstructorTestingTNewPayloadAugmented) *FakePayloadAugmented[T]
NewFakePayloadAugmented creates a new instance of FakePayloadAugmented. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*FakePayloadAugmented[T]) Database ¶
func (_m *FakePayloadAugmented[T]) Database() string
Database provides a mock function with given fields:
func (*FakePayloadAugmented[T]) Fields ¶
func (_m *FakePayloadAugmented[T]) Fields() []specs.DriverField
Fields provides a mock function with given fields:
func (*FakePayloadAugmented[T]) Index ¶
func (_m *FakePayloadAugmented[T]) Index() int
Index provides a mock function with given fields:
func (*FakePayloadAugmented[T]) Join ¶
func (_m *FakePayloadAugmented[T]) Join() []specs.DriverJoin
Join provides a mock function with given fields:
func (*FakePayloadAugmented[T]) Limit ¶
func (_m *FakePayloadAugmented[T]) Limit() specs.DriverLimit
Limit provides a mock function with given fields:
func (*FakePayloadAugmented[T]) Mapping ¶
func (_m *FakePayloadAugmented[T]) Mapping() ([]interface{}, error)
Mapping provides a mock function with given fields:
func (*FakePayloadAugmented[T]) OnScan ¶
func (_m *FakePayloadAugmented[T]) OnScan(_a0 []interface{}) error
OnScan provides a mock function with given fields: _a0
func (*FakePayloadAugmented[T]) Result ¶
func (_m *FakePayloadAugmented[T]) Result() []T
Result provides a mock function with given fields:
func (*FakePayloadAugmented[T]) SetFields ¶
func (_m *FakePayloadAugmented[T]) SetFields(_a0 []specs.DriverField) specs.Payload
SetFields provides a mock function with given fields: _a0
func (*FakePayloadAugmented[T]) SetJoins ¶
func (_m *FakePayloadAugmented[T]) SetJoins(_a0 []specs.DriverJoin) specs.Payload
SetJoins provides a mock function with given fields: _a0
func (*FakePayloadAugmented[T]) SetLimit ¶
func (_m *FakePayloadAugmented[T]) SetLimit(_a0 specs.DriverLimit) specs.Payload
SetLimit provides a mock function with given fields: _a0
func (*FakePayloadAugmented[T]) SetWheres ¶
func (_m *FakePayloadAugmented[T]) SetWheres(_a0 []specs.DriverWhere) specs.Payload
SetWheres provides a mock function with given fields: _a0
func (*FakePayloadAugmented[T]) Table ¶
func (_m *FakePayloadAugmented[T]) Table() string
Table provides a mock function with given fields:
func (*FakePayloadAugmented[T]) Where ¶
func (_m *FakePayloadAugmented[T]) Where() []specs.DriverWhere
Where provides a mock function with given fields:
type FakePayloadConstruct ¶
FakePayloadConstruct is an autogenerated mock type for the FakePayloadConstruct type
func NewFakePayloadConstruct ¶
func NewFakePayloadConstruct[T specs.Model](t mockConstructorTestingTNewNewPayload) *FakePayloadConstruct[T]
NewFakePayloadConstruct creates a new instance of FakePayloadConstruct. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*FakePayloadConstruct[T]) NewPayload ¶
func (_m *FakePayloadConstruct[T]) NewPayload(model ...specs.Model) specs.PayloadAugmented[T]
NewPayload provides a mock function with given fields: model
type FakeSqlIn ¶
FakeSqlIn is an autogenerated mock type for the FakeSqlIn type
func NewFakeSqlIn ¶
func NewFakeSqlIn(t mockConstructorTestingTNewSqlIn) *FakeSqlIn
NewFakeSqlIn creates a new instance of FakeSqlIn. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
type FakeSubBuilder ¶
FakeSubBuilder is an autogenerated mock type for the FakeNewSubBuilder type
func NewFakeSubBuilder ¶
func NewFakeSubBuilder[T specs.Model](t mockConstructorTestingTNewSubBuilder) *FakeSubBuilder[T]
NewFakeSubBuilder creates a new instance of FakeNewSubBuilder. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*FakeSubBuilder[T]) AddJob ¶
func (_m *FakeSubBuilder[T]) AddJob(_a0 specs.Builder[T], _a1 string, _a2 specs.ModelDefinition) specs.SubBuilder[T]
AddJob provides a mock function with given fields: _a0, _a1, _a2
func (*FakeSubBuilder[T]) Execute ¶
func (_m *FakeSubBuilder[T]) Execute() error
Execute provides a mock function with given fields:
type FakeSubBuilderJob ¶
FakeSubBuilderJob is an autogenerated mock type for the FakeSubBuilderJob type
func NewFakeSubBuilderJob ¶
func NewFakeSubBuilderJob[T specs.Model](t mockConstructorTestingTNewSubBuilderJob) *FakeSubBuilderJob[T]
FakeNewSubBuilderJob creates a new instance of FakeSubBuilderJob. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*FakeSubBuilderJob[T]) Execute ¶
func (_m *FakeSubBuilderJob[T]) Execute() error
Execute provides a mock function with given fields:
type FakeUseModelDefinition ¶
FakeUseModelDefinition is an autogenerated mock type for the FakeUseModelDefinition type
func NewFakeUseModelDefinition ¶
func NewFakeUseModelDefinition(t mockConstructorTestingTNewUseModelDefinition) *FakeUseModelDefinition
NewFakeUseModelDefinition creates a new instance of FakeUseModelDefinition. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*FakeUseModelDefinition) Use ¶
func (_m *FakeUseModelDefinition) Use(model specs.Model) specs.ModelDefinition
Execute provides a mock function with given fields: model
Source Files ¶
- builder.go
- builder_use.go
- connector.go
- driver.go
- driver_field.go
- driver_join.go
- driver_limit.go
- driver_where.go
- field_definition.go
- in.go
- model_definition.go
- new_payload.go
- new_sub_builder.go
- new_sub_builder_job.go
- payload.go
- payload_augmented.go
- sql_in.go
- sub_builder.go
- sub_builder_job.go
- use_model_definition.go