duct

Albert 2024-12-03T11:20:37.934849Z

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 )

weavejester 2024-12-04T05:23:26.815419Z

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
2024-12-04T16:09:30.125039Z

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

Albert 2024-12-04T18:08:35.285329Z

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