Dev typeclasses refactoring
So, upon @AlfredoDiNapoli suggestions, I refactored our codebase to extend the typeclass to bare DBCmd
where appropriate. I removed CmdM
and FlowCmdM
from many places. Hence many functions now don't have so strict requirements as to the environment where they are called.
Hopefully, that will make writing tests easier.