Documentation
¶
Index ¶
- type FakeProvider
- type FakeSQLEngine
- func (f *FakeSQLEngine) Close()
- func (d *FakeSQLEngine) Config() config.DBConfig
- func (f *FakeSQLEngine) CreateDB(dbname string) error
- func (f *FakeSQLEngine) CreateUser(username string, password string) error
- func (f *FakeSQLEngine) DropDB(dbname string) error
- func (f *FakeSQLEngine) DropUser(username string) error
- func (f *FakeSQLEngine) ExistsDB(dbname string) (bool, error)
- func (f *FakeSQLEngine) GrantPrivileges(dbname string, username string) error
- func (f *FakeSQLEngine) JDBCURI(dbname string, username string, password string) string
- func (f *FakeSQLEngine) Open(conf config.DBConfig) error
- func (f *FakeSQLEngine) RevokePrivileges(dbname string, username string) error
- func (f *FakeSQLEngine) SetExtensions(extensions []string) error
- func (f *FakeSQLEngine) URI(dbname string, username string, password string) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FakeProvider ¶
type FakeProvider struct {
GetSQLEngineCalled bool
GetSQLEngineEngine string
GetSQLEngineSQLEngine sqlengine.SQLEngine
GetSQLEngineError error
}
func (*FakeProvider) GetSQLEngine ¶
func (f *FakeProvider) GetSQLEngine(engine string) (sqlengine.SQLEngine, error)
type FakeSQLEngine ¶
type FakeSQLEngine struct {
OpenCalled bool
OpenConfig config.DBConfig
OpenError error
CloseCalled bool
ExistsDBCalled bool
ExistsDBDBName string
ExistsDBError error
CreateDBCalled bool
CreateDBDBName string
CreateDBError error
DropDBCalled bool
DropDBDBName string
DropDBError error
CreateUserCalled bool
CreateUserUsername string
CreateUserPassword string
CreateUserError error
DropUserCalled bool
DropUserUsername string
DropUserError error
GrantPrivilegesCalled bool
GrantPrivilegesDBName string
GrantPrivilegesUsername string
GrantPrivilegesError error
RevokePrivilegesCalled bool
RevokePrivilegesDBName string
RevokePrivilegesUsername string
RevokePrivilegesError error
SetExtensionsCalled bool
SetExtensionsExtensions []string
SetExtensionsError error
}
func (*FakeSQLEngine) Close ¶
func (f *FakeSQLEngine) Close()
func (*FakeSQLEngine) Config ¶ added in v1.0.0
func (d *FakeSQLEngine) Config() config.DBConfig
func (*FakeSQLEngine) CreateDB ¶
func (f *FakeSQLEngine) CreateDB(dbname string) error
func (*FakeSQLEngine) CreateUser ¶
func (f *FakeSQLEngine) CreateUser(username string, password string) error
func (*FakeSQLEngine) DropDB ¶
func (f *FakeSQLEngine) DropDB(dbname string) error
func (*FakeSQLEngine) DropUser ¶
func (f *FakeSQLEngine) DropUser(username string) error
func (*FakeSQLEngine) GrantPrivileges ¶
func (f *FakeSQLEngine) GrantPrivileges(dbname string, username string) error
func (*FakeSQLEngine) JDBCURI ¶
func (f *FakeSQLEngine) JDBCURI(dbname string, username string, password string) string
func (*FakeSQLEngine) RevokePrivileges ¶
func (f *FakeSQLEngine) RevokePrivileges(dbname string, username string) error
func (*FakeSQLEngine) SetExtensions ¶ added in v1.0.0
func (f *FakeSQLEngine) SetExtensions(extensions []string) error
Click to show internal directories.
Click to hide internal directories.