Factor out dataTypes from databaseinterface
Summary:
Factor out the type definitions from the
databaseinterface so that the database
is not pulled in everywhere
Reviewers: mgallien
Reviewed By: mgallien
Tags: Elisa
Differential Revision: https://phabricator.kde.org/D23844