Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RemapCredentialKeys ¶
RemapCredentialKeys returns a copy of data where standard Crossplane connection secret keys ("endpoint", "port", "username", "password") are populated from the custom key names defined in mapping. Entries with empty values are skipped. A nil or empty mapping returns data unchanged.
Types ¶
type DB ¶
type DB interface {
Exec(ctx context.Context, q Query) error
ExecTx(cts context.Context, ql []Query) error
Scan(ctx context.Context, q Query, dest ...interface{}) error
Query(ctx context.Context, q Query) (*sql.Rows, error)
GetConnectionDetails(username, password string) managed.ConnectionDetails
GetServerVersion(ctx context.Context) (int, error)
}
A DB client.
Click to show internal directories.
Click to hide internal directories.