helpers

package
v0.1.6 Latest Latest
Warning

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

Go to latest
Published: Dec 28, 2020 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DBTester added in v0.1.5

type DBTester interface {
	SeeOne(sql string, args ...interface{}) DBTester
	SeeTwo(sql string, args ...interface{}) DBTester
	SeeThree(sql string, args ...interface{}) DBTester
	SeeFour(sql string, args ...interface{}) DBTester
	See(count int, sql string, args ...interface{}) DBTester
	SeeTable(tableName string) DBTester
	SeeIndex(tableName, indexName string, unique bool) DBTester
}

type DbAdapterWithQueryCounter

type DbAdapterWithQueryCounter struct {
	// contains filtered or unexported fields
}

func NewDbAdapterWithQueryCounter

func NewDbAdapterWithQueryCounter(dbAdapter orm.Driver) *DbAdapterWithQueryCounter

func (*DbAdapterWithQueryCounter) AfterQuery

func (d *DbAdapterWithQueryCounter) AfterQuery(fn func(query string, args ...interface{}))

func (*DbAdapterWithQueryCounter) BeforeQuery

func (d *DbAdapterWithQueryCounter) BeforeQuery(fn func(query string, args ...interface{}))

func (*DbAdapterWithQueryCounter) BeginTx

func (*DbAdapterWithQueryCounter) CreateIndexSql

func (d *DbAdapterWithQueryCounter) CreateIndexSql(name string, unique bool, table1 string, columns ...string) string

func (*DbAdapterWithQueryCounter) CreateTableSql

func (d *DbAdapterWithQueryCounter) CreateTableSql(name string, columns map[string]schema.ColumnType, pkColumns []string, pkStrategy entity.PkStrategy) string

func (*DbAdapterWithQueryCounter) DeleteCounter

func (d *DbAdapterWithQueryCounter) DeleteCounter() int

func (*DbAdapterWithQueryCounter) ExecuteQuery

func (d *DbAdapterWithQueryCounter) ExecuteQuery(query *query.Query, tx orm.Transaction) ([]map[string]interface{}, error)

func (*DbAdapterWithQueryCounter) InsertCounter

func (d *DbAdapterWithQueryCounter) InsertCounter() int

func (*DbAdapterWithQueryCounter) MakePusher

func (*DbAdapterWithQueryCounter) MakeScalarDataMapper

func (d *DbAdapterWithQueryCounter) MakeScalarDataMapper() orm.ScalarDataMapper

func (*DbAdapterWithQueryCounter) QueryCounter

func (d *DbAdapterWithQueryCounter) QueryCounter() int

func (*DbAdapterWithQueryCounter) ResetCounters

func (d *DbAdapterWithQueryCounter) ResetCounters()

func (*DbAdapterWithQueryCounter) UpdateCounter

func (d *DbAdapterWithQueryCounter) UpdateCounter() int

type PgTester added in v0.1.2

type PgTester struct {
	Conn *pgx.Conn
	// contains filtered or unexported fields
}

func NewPgTester

func NewPgTester(t *testing.T, conn *pgx.Conn) *PgTester

func (*PgTester) See added in v0.1.2

func (p *PgTester) See(count int, sql string, args ...interface{}) DBTester

func (*PgTester) SeeFour added in v0.1.2

func (p *PgTester) SeeFour(sql string, args ...interface{}) DBTester

func (*PgTester) SeeIndex added in v0.1.5

func (p *PgTester) SeeIndex(tableName, indexName string, unique bool) DBTester

func (*PgTester) SeeOne added in v0.1.2

func (p *PgTester) SeeOne(sql string, args ...interface{}) DBTester

func (*PgTester) SeeTable added in v0.1.2

func (p *PgTester) SeeTable(tableName string) DBTester

func (*PgTester) SeeThree added in v0.1.2

func (p *PgTester) SeeThree(sql string, args ...interface{}) DBTester

func (*PgTester) SeeTwo added in v0.1.2

func (p *PgTester) SeeTwo(sql string, args ...interface{}) DBTester

type SqliteTester added in v0.1.5

type SqliteTester struct {
	Conn *sql.DB
	// contains filtered or unexported fields
}

func NewSQLiteTester added in v0.1.5

func NewSQLiteTester(t *testing.T, conn *sql.DB) *SqliteTester

func (*SqliteTester) See added in v0.1.5

func (s *SqliteTester) See(count int, sql string, args ...interface{}) DBTester

func (*SqliteTester) SeeFour added in v0.1.5

func (s *SqliteTester) SeeFour(sql string, args ...interface{}) DBTester

func (*SqliteTester) SeeIndex added in v0.1.5

func (s *SqliteTester) SeeIndex(tableName, indexName string, unique bool) DBTester

func (*SqliteTester) SeeOne added in v0.1.5

func (s *SqliteTester) SeeOne(sql string, args ...interface{}) DBTester

func (*SqliteTester) SeeTable added in v0.1.5

func (s *SqliteTester) SeeTable(tableName string) DBTester

func (*SqliteTester) SeeThree added in v0.1.5

func (s *SqliteTester) SeeThree(sql string, args ...interface{}) DBTester

func (*SqliteTester) SeeTwo added in v0.1.5

func (s *SqliteTester) SeeTwo(sql string, args ...interface{}) DBTester

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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