raise DatabaseError
add test