Version 0.5.0
Adds local and Consul-based remote locking to ensure that SQL Runner runs your playbooks as singletons
New features
- Add ability to set a lockfile for a run (#54)
- Add command to check lockfile (#67)
- Add command to delete lockfile (#66)
- Add ability to run a single query, -runQuery (#55)
Under the hood
- Update Postgres library to pg.v5 (#73)
- Refactor: Playbook and SQL loading interface (#62)
- Refactor code structure (#72)
- Add tcpKeepAlive=true for long-running queries via NAT (#57)
CI/CD
- Add test suite (#63)
- Add integration test suite (#71)
- Stop testing travis on tip (#68)
- Add Bintray credentials to .travis.yml (#70)
- Add CI/CD (#64)