Skip to content

theiterators/flyway-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

flyway-docker

Dockerized flyway command line tool.

Usage

Run:

docker run --rm -v /path/to/your/migrations:/sql -e FLYWAY_CMD=migrate -e DB_USER=postgres -e DB_PASSWORD=postgres -e DB_URL=jdbc:postgresql://db_host/db_name iterators/flyway-docker -e DB_CONNECTION_CHECK=true

Remember to provide correct /path/to/your/migrations and env variables: FLYWAY_CMD, DB_USER, DB_PASSWORD, DB_URL.

If you want to check connection to your database before executing FLYWAY_CMD set DB_CONNECTION_CHECK env variable to any value (like DB_CONNECTION_CHECK=true).

Author & license

If you have any questions regarding this project contact:

Łukasz Sowa lukasz@iterato.rs from Iterators.

For licensing info see LICENSE file in project's root directory.

About

Dockerized flyway command line tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 5