Closed paulstatezny closed 2 years ago
This PR changes the ejector so that instead of returning lists of tuples in callbacks, the user uses a macro-based DSL to specify what they want the ejector to do.
See test/support/test_project/lib/eject/plan.ex for an example.
I'm going to go ahead and merge this, and we can iterate more in separate PRs.
This PR changes the ejector so that instead of returning lists of tuples in callbacks, the user uses a macro-based DSL to specify what they want the ejector to do.
See test/support/test_project/lib/eject/plan.ex for an example.