Categorygithub.com/fleetdm/goose
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.

# Packages

No description provided by the author
No description provided by the author

# 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