Documentation
¶
Index ¶
- func New() (interface{}, error)
- type Tarantool
- func (d *Tarantool) Close() error
- func (d *Tarantool) DeleteUser(ctx context.Context, req dbplugin.DeleteUserRequest) (dbplugin.DeleteUserResponse, error)
- func (d *Tarantool) Initialize(ctx context.Context, req dbplugin.InitializeRequest) (dbplugin.InitializeResponse, error)
- func (d *Tarantool) NewUser(ctx context.Context, req dbplugin.NewUserRequest) (dbplugin.NewUserResponse, error)
- func (d *Tarantool) Type() (string, error)
- func (d *Tarantool) UpdateUser(ctx context.Context, req dbplugin.UpdateUserRequest) (dbplugin.UpdateUserResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Tarantool ¶
type Tarantool struct { credsutil.CredentialsProducer // contains filtered or unexported fields }
Tarantool todo
func (*Tarantool) DeleteUser ¶
func (d *Tarantool) DeleteUser(ctx context.Context, req dbplugin.DeleteUserRequest) (dbplugin.DeleteUserResponse, error)
DeleteUser from the database. This should not error if the user didn't exist prior to this call.
func (*Tarantool) Initialize ¶
func (d *Tarantool) Initialize(ctx context.Context, req dbplugin.InitializeRequest) (dbplugin.InitializeResponse, error)
Initialize the database plugin. This is the equivalent of a constructor for the database object itself.
Click to show internal directories.
Click to hide internal directories.