Commit Graph

4 Commits

Author SHA1 Message Date
Dmitriy Pleshevskiy 9d700a3e99 chore: fix clippy warnings 2021-10-22 00:29:09 +03:00
Dmitriy Pleshevskiy c8940bae1c fix: clippy warnings 2021-08-23 10:18:03 +03:00
Dmitriy Pleshevskiy b11c07163f
Single transaction (#14)
* style: use default instead equal with option value

* chore: add non_exhaustive for enums

* chore: fix clippy warnings

* refac!: single transaction by default

BREAKING CHANGES: we remove single transaction flag from cli
2021-07-30 23:25:43 +03:00
Dmitriy Pleshevskiy ec02367680
Migra core (#11)
* feat(core): init migra lib
* refac(core): add utils for migration list
* feat(core): add managers
* refac(core): add batch exec trait
* refac(core): smarter managers
* refac(cli): removed adapter, builder
* refac(cli): use migra core for cli
* chore(cli): add dev deps for tests
* chore(cli): improve error handling
* refac(core): make migrations simpler
* refac(cli): change transaction utils
* chore(core): add documentation
2021-06-13 01:39:56 +03:00