Skip to content

Commit 481dfdb

Browse files
committed
Add ORM\ChangeTrackingPolicy attribute with DEFERRED_EXPLICIT to package-related entities
Signed-off-by: Tim Goudriaan <tim@codedmonkey.com>
1 parent 7aedbab commit 481dfdb

File tree

10 files changed

+10
-0
lines changed

10 files changed

+10
-0
lines changed

src/Doctrine/Entity/Keyword.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
use Doctrine\ORM\Mapping as ORM;
99

1010
#[ORM\Entity(repositoryClass: KeywordRepository::class)]
11+
#[ORM\ChangeTrackingPolicy('DEFERRED_EXPLICIT')]
1112
class Keyword
1213
{
1314
#[ORM\Id]

src/Doctrine/Entity/Metadata.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
use Doctrine\ORM\Mapping as ORM;
1212

1313
#[ORM\Entity(repositoryClass: MetadataRepository::class)]
14+
#[ORM\ChangeTrackingPolicy('DEFERRED_EXPLICIT')]
1415
class Metadata extends TrackedEntity
1516
{
1617
#[ORM\Id]

src/Doctrine/Entity/MetadataConflictLink.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
use Doctrine\ORM\Mapping as ORM;
66

77
#[ORM\Entity]
8+
#[ORM\ChangeTrackingPolicy('DEFERRED_EXPLICIT')]
89
class MetadataConflictLink extends AbstractMetadataLink
910
{
1011
#[ORM\ManyToOne(targetEntity: Metadata::class, inversedBy: 'conflict')]

src/Doctrine/Entity/MetadataDevRequireLink.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
use Doctrine\ORM\Mapping as ORM;
66

77
#[ORM\Entity]
8+
#[ORM\ChangeTrackingPolicy('DEFERRED_EXPLICIT')]
89
class MetadataDevRequireLink extends AbstractMetadataLink
910
{
1011
#[ORM\ManyToOne(targetEntity: Metadata::class, inversedBy: 'devRequire')]

src/Doctrine/Entity/MetadataProvideLink.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
use Doctrine\ORM\Mapping as ORM;
66

77
#[ORM\Entity]
8+
#[ORM\ChangeTrackingPolicy('DEFERRED_EXPLICIT')]
89
class MetadataProvideLink extends AbstractMetadataLink
910
{
1011
#[ORM\ManyToOne(targetEntity: Metadata::class, inversedBy: 'provide')]

src/Doctrine/Entity/MetadataReplaceLink.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
use Doctrine\ORM\Mapping as ORM;
66

77
#[ORM\Entity]
8+
#[ORM\ChangeTrackingPolicy('DEFERRED_EXPLICIT')]
89
class MetadataReplaceLink extends AbstractMetadataLink
910
{
1011
#[ORM\ManyToOne(targetEntity: Metadata::class, inversedBy: 'replace')]

src/Doctrine/Entity/MetadataRequireLink.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
use Doctrine\ORM\Mapping as ORM;
66

77
#[ORM\Entity]
8+
#[ORM\ChangeTrackingPolicy('DEFERRED_EXPLICIT')]
89
class MetadataRequireLink extends AbstractMetadataLink
910
{
1011
#[ORM\ManyToOne(targetEntity: Metadata::class, inversedBy: 'require')]

src/Doctrine/Entity/MetadataSuggestLink.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
use Doctrine\ORM\Mapping as ORM;
66

77
#[ORM\Entity]
8+
#[ORM\ChangeTrackingPolicy('DEFERRED_EXPLICIT')]
89
class MetadataSuggestLink extends AbstractMetadataLink
910
{
1011
#[ORM\ManyToOne(targetEntity: Metadata::class, inversedBy: 'suggest')]

src/Doctrine/Entity/Package.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414

1515
#[ORM\Entity(repositoryClass: PackageRepository::class)]
1616
#[ORM\UniqueConstraint(name: 'package_name_idx', columns: ['name'])]
17+
#[ORM\ChangeTrackingPolicy('DEFERRED_EXPLICIT')]
1718
#[UniquePackage]
1819
class Package extends TrackedEntity
1920
{

src/Doctrine/Entity/Version.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
#[ORM\Entity(repositoryClass: VersionRepository::class)]
1414
#[ORM\UniqueConstraint(name: 'package_version_idx', columns: ['package_id', 'normalized_name'])]
15+
#[ORM\ChangeTrackingPolicy('DEFERRED_EXPLICIT')]
1516
class Version extends TrackedEntity
1617
{
1718
#[ORM\Id]

0 commit comments

Comments
 (0)