package
0.0.0-20231107182637-0decd24fc793
Repository: https://github.com/kevinburke/goose.git
Documentation: pkg.go.dev

# Functions

EnsureDBVersion retrieves the current version for this DB, creating and initializing the DB version table if it doesn't exist.
wrapper for EnsureDBVersion for callers that don't already have their own DB instance.
extract configuration details from the given file.
OpenDBFromDBConf wraps database/sql.DB.Open() and configures the newly opened DB based on the given DBConf.
No description provided by the author
Runs migration on a specific database instance.

# Variables

No description provided by the author

# Structs

No description provided by the author
DBDriver encapsulates the info needed to work with a specific database driver.
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

SqlDialect abstracts the details of specific SQL dialects for goose's few SQL specific statements.