add PartitionByDateRepository