Documentation
¶
Index ¶
- type DBTester
- type DbAdapterWithQueryCounter
- func (d *DbAdapterWithQueryCounter) AfterQuery(fn func(query string, args ...interface{}))
- func (d *DbAdapterWithQueryCounter) BeforeQuery(fn func(query string, args ...interface{}))
- func (d *DbAdapterWithQueryCounter) BeginTx() (orm.Transaction, error)
- func (d *DbAdapterWithQueryCounter) CreateIndexSql(name string, unique bool, table1 string, columns ...string) string
- func (d *DbAdapterWithQueryCounter) CreateTableSql(name string, columns map[string]schema.ColumnType, pkColumns []string, ...) string
- func (d *DbAdapterWithQueryCounter) DeleteCounter() int
- func (d *DbAdapterWithQueryCounter) ExecuteQuery(query *query.Query, tx orm.Transaction) ([]map[string]interface{}, error)
- func (d *DbAdapterWithQueryCounter) InsertCounter() int
- func (d *DbAdapterWithQueryCounter) MakePusher(tx orm.Transaction) persistence.Pusher
- func (d *DbAdapterWithQueryCounter) MakeScalarDataMapper() orm.ScalarDataMapper
- func (d *DbAdapterWithQueryCounter) QueryCounter() int
- func (d *DbAdapterWithQueryCounter) ResetCounters()
- func (d *DbAdapterWithQueryCounter) UpdateCounter() int
- type PgTester
- func (p *PgTester) See(count int, sql string, args ...interface{}) DBTester
- func (p *PgTester) SeeFour(sql string, args ...interface{}) DBTester
- func (p *PgTester) SeeIndex(tableName, indexName string, unique bool) DBTester
- func (p *PgTester) SeeOne(sql string, args ...interface{}) DBTester
- func (p *PgTester) SeeTable(tableName string) DBTester
- func (p *PgTester) SeeThree(sql string, args ...interface{}) DBTester
- func (p *PgTester) SeeTwo(sql string, args ...interface{}) DBTester
- type SqliteTester
- func (s *SqliteTester) See(count int, sql string, args ...interface{}) DBTester
- func (s *SqliteTester) SeeFour(sql string, args ...interface{}) DBTester
- func (s *SqliteTester) SeeIndex(tableName, indexName string, unique bool) DBTester
- func (s *SqliteTester) SeeOne(sql string, args ...interface{}) DBTester
- func (s *SqliteTester) SeeTable(tableName string) DBTester
- func (s *SqliteTester) SeeThree(sql string, args ...interface{}) DBTester
- func (s *SqliteTester) SeeTwo(sql string, args ...interface{}) DBTester
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 (d *DbAdapterWithQueryCounter) BeginTx() (orm.Transaction, error)
func (*DbAdapterWithQueryCounter) CreateIndexSql ¶
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 (d *DbAdapterWithQueryCounter) MakePusher(tx orm.Transaction) persistence.Pusher
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 ¶
type SqliteTester ¶ added in v0.1.5
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
Click to show internal directories.
Click to hide internal directories.