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.