- use lein ancient to update project dependencies
- some documentation updates
- fix broken http links
- Dependency updates, bump version
- Allow migrations to be loaded from classpath
- Permit packaging of migrations with a jar/uberjar
- Fix parsing of rollback count
- Allow dynamic binding of *default-migration-dir* in create.clj code
- Use binding/dynamic variable for migrations directory (rebound in tests, etc)
- fix for issue with (Long.) function in migration rollback
- add pomegranate dependency
- jdbc 0.3.3 compatibility
- more testing
- make migration table creation more db agnostic
- Allow for dependency repository injection into migration files (includes clojars and maven central by default)
- Support for specifying how many migrations to rollback (eg:
lein clj-sql-up rollback 2) - Support for multiple environment
ENV=test lein clj-sql-up migrate - Added this changelog :)
- Basic create/migrate/rollback functionality