Documentation
¶
Overview ¶
Package postgres is used to perform operations against postgres databases
Index ¶
- func CreateDatabaseWithUser(ctx context.Context, db *sql.DB, name, user, pass string) error
- func NewBindataMigration(b *bindata.AssetSource) *pkgdb.MigrationSource
- func NewDirectoryMigration(dir string) *pkgdb.MigrationSource
- func Open(dsn string, migrations *database.MigrationSource) (*sql.DB, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateDatabaseWithUser ¶
CreateDatabaseWithUser creates a new user-password combination as the owner of a desired new database.
func NewBindataMigration ¶
func NewBindataMigration(b *bindata.AssetSource) *pkgdb.MigrationSource
NewBindataMigration creates a migration from the provided bindata asset.
func NewDirectoryMigration ¶
func NewDirectoryMigration(dir string) *pkgdb.MigrationSource
NewDirectoryMigration creates a migration from the provided directory path. The parameter must be a directory.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.