* 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
* 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