modulepackage
0.0.0-20221011182040-1d76b1817fd7
Repository: https://github.com/fleetdm/goose.git
Documentation: pkg.go.dev
# README
goose
Goose is a database migration tool. Manage your database's evolution by creating incremental SQL files or Go functions.
This fork
This is a fork of https://github.com/pressly/goose with some customizations for working with Fleet.
This should be used through the make migration
command in Fleet.
# Functions
AddMigration exists for legacy support of the package global use of Goose.
Create writes a new blank migration file.
No description provided by the author
No description provided by the author
No description provided by the author
look for migration scripts with names in the form:
XXX_descriptivename.ext
where XXX specifies the version number and ext specifies the type of migration.
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
# Structs
Client stores the migration state and preferences.
No description provided by the author
No description provided by the author
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.
# Type aliases
No description provided by the author