slzr

package module
v0.0.0-...-f9c9de7 Latest Latest
Warning

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

Go to latest
Published: Jun 21, 2016 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BaseDriver

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

func (*BaseDriver) Config

func (b *BaseDriver) Config() *toolkit.M

func (*BaseDriver) Model

func (b *BaseDriver) Model() interface{}

func (*BaseDriver) Next

func (b *BaseDriver) Next(m interface{}) error

func (*BaseDriver) Run

func (b *BaseDriver) Run(config toolkit.M) error

func (*BaseDriver) Save

func (b *BaseDriver) Save(m interface{}) error

func (*BaseDriver) SetModel

func (b *BaseDriver) SetModel(f func() interface{})

type DataSource

type DataSource struct {
	ID         string
	Connection *dbox.ConnectionInfo
}

type IDriver

type IDriver interface {
	Config() *toolkit.M
	SetModel(func() interface{})
	Model() interface{}
	Next(interface{}) error
	Run(toolkit.M) error
	Save(m interface{}) error
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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