Documentation
¶
Index ¶
- func DropUser(db *sql.DB, dbName, dbUserName, userName string) error
- func EnsureUser(db *sql.DB, dbName, userType string, user User) error
- func GetCurrentVersion(db *sql.DB) (version int, err error)
- func GetLatestAvailableVersion() (latestVersion int, err error)
- func Purge(db *sql.DB) (err error)
- func Upgrade(db *sql.DB, targetVersion int) (err error)
- type User
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EnsureUser ¶
EnsureUser creates or updates a single database user and assigns the minimum required privileges for the given user type.
func GetCurrentVersion ¶
Returns current schema version in the database
func GetLatestAvailableVersion ¶
Returns latest available schema version available
Types ¶
Click to show internal directories.
Click to hide internal directories.