duct 2024-12-03

I find the recent big changes are super nice, they really helps to reduce a lot of pains that I suffer from the earlier version. e.g. the var in config.edn, separate file for migrations, cli for common tasks…etc I have some additional suggestions, don’t know if they align with the framework direction 1. cli command for generating migration files 2. a force rollback command which rollback the last migration by ignoring the hash 3. cli for running the migrations ( mainly, used in deployment )

Thanks for the feedback! I'm still very actively working on it, and I have an unfinished documentation site at: https://duct-framework.github.io/ 1. I was thinking of rolling this into --init 2. I'll try to figure out a good way of doing that. 3. Just added today. You can run duct --main --keys=:duct/migrator:duct/logger

🎉 1

🎉 looks great - nice to see the module system is now decoupled fully from the web framework. Also :vars looks like an interesting addition!

another nice thing is dropping the Boundary pattern. pure function is easier to handle. cannot wait to see the new duct finally taking shape.