Closed MoralCode closed 3 years ago
This may also need to be more of a "pipeline" or "sequence of actions" type thing, for example if you need to run a normalize
action to make addresses and coordinates more consistent, then an associate
action to match up entries from the two datasets, then a third compare
action to look through the association list and spit out shared and missing entries for each DB
I have come to rezlize that this aspect of the project is not actually that necessary and is mainly a result of my over-ambition and over-scoping of the project. For now, the only "action" performed can be to compare two datasets and run the results through the correct output class to generate the desired function.
currently all I can come up with as a system for running an Action is just to hardcode a list of string commands and map that to whatever class or function is needed to run that action. I feel like there must be a better way to do this but I cant think of it