Add abstract for database config