Added an abstract DolibDB class