Load visits and nonBotVisits via sub-queries in ShortUrlListRepository

This commit is contained in:
Alejandro Celaya
2024-03-25 19:22:13 +01:00
parent 7d415e40b2
commit 7afd3fd6a2
4 changed files with 53 additions and 39 deletions

View File

@@ -38,4 +38,6 @@ return static function (ClassMetadata $metadata, array $emConfig): void {
$builder->createManyToOne('shortUrl', ShortUrl\Entity\ShortUrl::class)
->addJoinColumn('short_url_id', 'id', onDelete: 'CASCADE')
->build();
$builder->addUniqueConstraint(['short_url_id', 'potential_bot', 'slot_id'], 'UQ_slot_per_short_url');
};