#96 Database connector class too monolithic

Enhancement
open
David Benn
7
2013-04-30
2009-12-13
David Benn
No

The AAVSODatabaseConnector class is monolithic. It needs to be split up into classes corresponding to functionality, but not just because it is too large. Right now, it is actually possible to ask instances of the class to execute queries on the wrong database. Each new class needs to hide such details.

Discussion

  • David Benn
    David Benn
    2010-04-26

    This is an important refactoring, especially before we add any further database functionality (for obscode, discrepants etc).

     
  • David Benn
    David Benn
    2010-04-26

    • priority: 5 --> 9
     
  • David Benn
    David Benn
    2010-04-26

    • summary: Database connector class too monlithic --> Database connector class too monolithic
     
  • David Benn
    David Benn
    2011-01-27

    • priority: 9 --> 8
     
  • David Benn
    David Benn
    2011-01-27

    • priority: 8 --> 7
     
  • David Benn
    David Benn
    2013-04-30

    • Group: --> Enhancement