core/repository/campaign.repository library