Documentation ¶
Overview ¶
Package rdspostgres provides connections to AWS RDS PostgreSQL instances.
Index ¶
Constants ¶
View Source
const Scheme = "rdspostgres"
Scheme is the URL scheme rdspostgres registers its URLOpener under on postgres.DefaultMux.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Params ¶
type Params struct { // Endpoint is the host/port of the RDS database, like // "myinstance.borkxyzzy.us-west-1.rds.amazonaws.com:5432". // If no port is given, then 5432 is assumed. Endpoint string // User is the database user to connect as. User string // Password is the database user password to use. Password string // Database is the PostgreSQL database name to connect to. Database string // Values sets additional parameters, as documented in // https://www.postgresql.org/docs/current/libpq-connect.html#LIBPQ-PARAMKEYWORDS. Values url.Values // TraceOpts contains options for OpenCensus. TraceOpts []ocsql.TraceOption }
Params specifies how to connect to an RDS database.
type URLOpener ¶
type URLOpener struct { // TraceOpts contains options for OpenCensus. TraceOpts []ocsql.TraceOption }
URLOpener opens RDS PostgreSQL URLs like "rdspostgres://user:password@myinstance.borkxyzzy.us-west-1.rds.amazonaws.com:5432/mydb".
Click to show internal directories.
Click to hide internal directories.