Change request #801
Rewrite database backend
Spending too much time on a convenient database polymorphism, I now consider depending on PostgreSQL directly in C++ model objects, so:
- we don't have polymorphism anymore,
- code is simpler,
- less time to spend testing,
Note: we keep the draft/published concept to allow user creating object on the fly for testing purposes.