Documentation
¶
Overview ¶
Package postgres opens an artifactweave store on PostgreSQL through pgx's database/sql adapter (decision 0004).
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Dialect = sqlcommon.Dialect{ Name: "postgres", Dollar: true, ForUpdate: "FOR UPDATE", Migrations: sqlcommon.MustSub(migrationFS, "migrations"), IsUniqueViolation: IsUniqueViolation, }
Dialect is PostgreSQL's sqlcommon.Dialect.
View Source
var ErrDSNRequired = errors.New("postgres: DSN is required")
ErrDSNRequired is returned by Open for an empty DSN.
Functions ¶
func IsUniqueViolation ¶
IsUniqueViolation reports a PostgreSQL unique violation.
Types ¶
Click to show internal directories.
Click to hide internal directories.