added truncate to context manager, so we can empty databse during tests