test

package
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Oct 18, 2022 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DummyJsonMySqlPersistence added in v1.0.1

type DummyJsonMySqlPersistence struct {
	*persist.IdentifiableJsonMySqlPersistence[fixtures.Dummy, string]
}

func NewDummyJsonMySqlPersistence added in v1.0.1

func NewDummyJsonMySqlPersistence() *DummyJsonMySqlPersistence

func (*DummyJsonMySqlPersistence) DefineSchema added in v1.0.1

func (c *DummyJsonMySqlPersistence) DefineSchema()

func (*DummyJsonMySqlPersistence) GetCountByFilter added in v1.0.1

func (c *DummyJsonMySqlPersistence) GetCountByFilter(ctx context.Context, correlationId string,
	filter cdata.FilterParams) (count int64, err error)

func (*DummyJsonMySqlPersistence) GetOneRandom added in v1.0.1

func (c *DummyJsonMySqlPersistence) GetOneRandom(ctx context.Context, correlationId string) (item fixtures.Dummy, err error)

func (*DummyJsonMySqlPersistence) GetPageByFilter added in v1.0.1

func (c *DummyJsonMySqlPersistence) GetPageByFilter(ctx context.Context, correlationId string,
	filter cdata.FilterParams, paging cdata.PagingParams) (page cdata.DataPage[fixtures.Dummy], err error)

type DummyMapMySqlPersistence added in v1.0.1

type DummyMapMySqlPersistence struct {
	persist.IdentifiableMySqlPersistence[map[string]any, string]
}

func NewDummyMapMySqlPersistence added in v1.0.1

func NewDummyMapMySqlPersistence() *DummyMapMySqlPersistence

func (*DummyMapMySqlPersistence) DefineSchema added in v1.0.1

func (c *DummyMapMySqlPersistence) DefineSchema()

func (*DummyMapMySqlPersistence) GetCountByFilter added in v1.0.1

func (c *DummyMapMySqlPersistence) GetCountByFilter(ctx context.Context, correlationId string,
	filter cdata.FilterParams) (count int64, err error)

func (*DummyMapMySqlPersistence) GetPageByFilter added in v1.0.1

func (c *DummyMapMySqlPersistence) GetPageByFilter(ctx context.Context, correlationId string,
	filter cdata.FilterParams, paging cdata.PagingParams) (page cdata.DataPage[map[string]any], err error)

type DummyMySqlPersistence added in v1.0.1

type DummyMySqlPersistence struct {
	*persist.IdentifiableMySqlPersistence[fixtures.Dummy, string]
}

func NewDummyMySqlPersistence added in v1.0.1

func NewDummyMySqlPersistence() *DummyMySqlPersistence

func (*DummyMySqlPersistence) DefineSchema added in v1.0.1

func (c *DummyMySqlPersistence) DefineSchema()

func (*DummyMySqlPersistence) GetCountByFilter added in v1.0.1

func (c *DummyMySqlPersistence) GetCountByFilter(ctx context.Context, correlationId string,
	filter cdata.FilterParams) (count int64, err error)

func (*DummyMySqlPersistence) GetOneRandom added in v1.0.1

func (c *DummyMySqlPersistence) GetOneRandom(ctx context.Context, correlationId string) (item fixtures.Dummy, err error)

func (*DummyMySqlPersistence) GetPageByFilter added in v1.0.1

func (c *DummyMySqlPersistence) GetPageByFilter(ctx context.Context, correlationId string,
	filter cdata.FilterParams, paging cdata.PagingParams) (page cdata.DataPage[fixtures.Dummy], err error)

type DummyRefMySqlPersistence added in v1.0.1

type DummyRefMySqlPersistence struct {
	persist.IdentifiableMySqlPersistence[*fixtures.Dummy, string]
}

func NewDummyRefMySqlPersistence added in v1.0.1

func NewDummyRefMySqlPersistence() *DummyRefMySqlPersistence

func (*DummyRefMySqlPersistence) GetCountByFilter added in v1.0.1

func (c *DummyRefMySqlPersistence) GetCountByFilter(ctx context.Context, correlationId string,
	filter cdata.FilterParams) (count int64, err error)

func (*DummyRefMySqlPersistence) GetPageByFilter added in v1.0.1

func (c *DummyRefMySqlPersistence) GetPageByFilter(ctx context.Context, correlationId string,
	filter cdata.FilterParams, paging cdata.PagingParams) (page cdata.DataPage[*fixtures.Dummy], err error)

Jump to

Keyboard shortcuts

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