Documentation
¶
Index ¶
- type FakeProvider
- type FakeSQLEngine
- func (f *FakeSQLEngine) Close()
- func (f *FakeSQLEngine) CreateExtensions(extensions []string) error
- func (f *FakeSQLEngine) CreateUser(bindingID, dbname string, readOnly bool) (username, password string, err error)
- func (f *FakeSQLEngine) DropExtensions(extensions []string) error
- func (f *FakeSQLEngine) DropUser(bindingID 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) ResetState() 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
CreateUserCalled bool
CreateUserBindingID string
CreateUserDBName string
CreateUserReadOnly bool
// returns
CreateUserUsername string
CreateUserPassword string
CreateUserError error
DropUserCalled bool
DropUserBindingID string
DropUserError error
CreateExtensionsCalled bool
DropExtensionsCalled bool
ResetStateCalled bool
ResetStateError error
CorrectPassword string
}
func (*FakeSQLEngine) Close ¶
func (f *FakeSQLEngine) Close()
func (*FakeSQLEngine) CreateExtensions ¶ added in v0.3.0
func (f *FakeSQLEngine) CreateExtensions(extensions []string) error
func (*FakeSQLEngine) CreateUser ¶
func (f *FakeSQLEngine) CreateUser(bindingID, dbname string, readOnly bool) (username, password string, err error)
func (*FakeSQLEngine) DropExtensions ¶ added in v0.31.0
func (f *FakeSQLEngine) DropExtensions(extensions []string) error
func (*FakeSQLEngine) DropUser ¶
func (f *FakeSQLEngine) DropUser(bindingID string) error
func (*FakeSQLEngine) ResetState ¶
func (f *FakeSQLEngine) ResetState() error
Click to show internal directories.
Click to hide internal directories.