Documentation
¶
Index ¶
- func GetDatabase(conn *sql.DB) string
- func GetDatabases(conn *sql.DB) []string
- func GetTables(conn *sql.DB) []string
- func GetTime(conn *sql.DB) string
- func ListFiles(dir string, filter string) ([]string, error)
- func Run(conn *sql.DB, sql string) error
- func UseDB(conn *sql.DB, db string)
- type Admin
- func (a *Admin) AddGrant(g Grant) error
- func (a *Admin) AddUser(user User) error
- func (a *Admin) Close()
- func (a *Admin) CreateDB(name string) error
- func (a *Admin) GenPassword() string
- func (a *Admin) GetUsers() []User
- func (a *Admin) GetUsersWithGrants() []User
- func (a *Admin) ListGrants(user User)
- func (a *Admin) SetConn(conn *sql.DB)
- type Column
- type Connection
- type ConnectionConfig
- type Database
- type Grant
- type Picker
- func (p *Picker) ClearMultiCurrent()
- func (p *Picker) Close()
- func (p *Picker) FindConfigs()
- func (p *Picker) GetCurrentConn() *sql.DB
- func (p *Picker) IsCurrentSet() bool
- func (p *Picker) ListDatabases()
- func (p *Picker) ListFilter(filter string)
- func (p *Picker) SetCurrent(i int)
- func (p *Picker) SetMultiCurrent(indexes []int)
- type Table
- type User
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Admin ¶
func (*Admin) GenPassword ¶
type Connection ¶
type Connection struct {
Name string
}
type ConnectionConfig ¶
func (ConnectionConfig) Connect ¶
func (c ConnectionConfig) Connect() Connection
type Picker ¶
type Picker struct { CurrentDB *config.Config MultiCurrentDB []int AllConfigs []config.Config // contains filtered or unexported fields }
func (*Picker) ClearMultiCurrent ¶
func (p *Picker) ClearMultiCurrent()
func (*Picker) FindConfigs ¶
func (p *Picker) FindConfigs()
func (*Picker) GetCurrentConn ¶
func (*Picker) IsCurrentSet ¶
func (*Picker) ListDatabases ¶
func (p *Picker) ListDatabases()
func (*Picker) ListFilter ¶
func (*Picker) SetCurrent ¶
func (*Picker) SetMultiCurrent ¶
Click to show internal directories.
Click to hide internal directories.