Documentation ¶
Index ¶
- type FakeProvider
- type FakeSQLEngine
- func (f *FakeSQLEngine) Close()
- 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(address string, port int64, dbname string, username string, password string) string
- func (f *FakeSQLEngine) Open(address string, port int64, dbname string, username string, password string) error
- func (f *FakeSQLEngine) Privileges() (map[string][]string, error)
- func (f *FakeSQLEngine) RevokePrivileges(dbname string, username string) error
- func (f *FakeSQLEngine) URI(address string, port int64, 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 OpenAddress string OpenPort int64 OpenDBName string OpenUsername string OpenPassword string 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 PrivilegesCalled bool PrivilegesPrivileges map[string][]string PrivilegesError error GrantPrivilegesCalled bool GrantPrivilegesDBName string GrantPrivilegesUsername string GrantPrivilegesError error RevokePrivilegesCalled bool RevokePrivilegesDBName string RevokePrivilegesUsername string RevokePrivilegesError error }
func (*FakeSQLEngine) Close ¶
func (f *FakeSQLEngine) Close()
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) Privileges ¶
func (f *FakeSQLEngine) Privileges() (map[string][]string, error)
func (*FakeSQLEngine) RevokePrivileges ¶
func (f *FakeSQLEngine) RevokePrivileges(dbname string, username string) error
Click to show internal directories.
Click to hide internal directories.