NigelCleland / lode

Scripts to automate getting data from electricity market sources
MIT License
1 stars 1 forks source link

Separate Functionality into different Classes #25

Open NigelCleland opened 10 years ago

NigelCleland commented 10 years ago

Currently a lot of functionality is bundled into the NZEMDB class. A lot of this is redundant and it prevents developing a better interface.

Should create separate classes.

OfferDB WindDB NodalDB DispatchDB AggregateDB

Each of these would inherit from NZEMDB for the generic things such as importing and exporting to the database. But they could also have more customised functionality.

Current system has too much overlap.