Database abstraction layer for ProjectFiFo