Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct { DriverConfig *ydb.DriverConfig Driver ydb.Driver // contains filtered or unexported fields }
func NewClient ¶
func NewClient(ctx context.Context, params ConnectParams, opts ...ClientOption) (c *Client, err error)
NewClient creates a Client to a database
type ClientOption ¶
func WithCredentials ¶
func WithCredentials(credentials ydb.Credentials) ClientOption
func WithDriver ¶
func WithDriver(driver ydb.Driver) ClientOption
func WithDriverConfig ¶
func WithDriverConfig(config *ydb.DriverConfig) ClientOption
type ConnectParams ¶
func ConnectionString ¶
func ConnectionString(uri string) (ConnectParams, error)
func EndpointDatabase ¶
func EndpointDatabase(endpoint string, database string, tls bool) ConnectParams
func MustConnectionString ¶
func MustConnectionString(uri string) ConnectParams
Click to show internal directories.
Click to hide internal directories.