Docker container for https://github.com/pressly/goose
10K+
Docker container for pressly/goose
/migrations inside the container is a default directory that goose will expect to contain migrations.
docker run --rm \
-v "$(pwd)/host-directory-with-migrations:/migrations" \
artsafin/goose-migrations DRIVER DBSTRING COMMAND
See original Usage on syntax.
docker run --rm \
-v "$(pwd)/host-directory-with-migrations:/migrations" \
artsafin/goose-migrations mysql "root:root@tcp(server:3306)/dbname" create my-new-migration sql
docker run --rm \
-v "$(pwd)/host-directory-with-migrations:/migrations" \
artsafin/goose-migrations mysql "root:root@tcp(server:3306)/dbname" status
docker run --rm \
-v "$(pwd)/host-directory-with-migrations:/migrations" \
artsafin/goose-migrations mysql "root:root@tcp(server:3306)/dbname" up
Content type
Image
Digest
Size
10 MB
Last updated
about 6 years ago
docker pull artsafin/goose-migrations