package
0.11.6
Repository: https://github.com/sql2/vault.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
PluginFactory is used to build plugin database types.
No description provided by the author
Serve is called from within a plugin and wraps the provided Database implementation in a databasePluginRPCServer object and starts a RPC server.
No description provided by the author

# Variables

No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
DatabaseErrorSanitizerMiddleware wraps an implementation of Databases and sanitizes returned error messages.
DatabasePlugin implements go-plugin's Plugin interface.
DatabasePluginClient embeds a databasePluginRPCClient and wraps it's Close method to also call Kill() on the plugin.Client.
No description provided by the author
GRPCDatabasePlugin is the plugin.Plugin implementation that only supports GRPC transport.
Deprecated: Do not use.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

Database is the interface that all database objects must implement.
DatabaseClient is the client API for Database service.
DatabaseServer is the server API for Database service.