# Duplicate entry '2147483647' for key 's\_article\_img\_mapping\_rules.PRIMARY'

**URL:** <https://forum.shopware.com/t/duplicate-entry-2147483647-for-key-s-article-img-mapping-rules-primary/89438>\
**Category:** Shopware 5\
**Created:** [27. Juli 2021 um 14:03 UTC](https://forum.shopware.com/t/duplicate-entry-2147483647-for-key-s-article-img-mapping-rules-primary/89438 "2021-07-27T14:03:35Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![weinrank](https://avatars.discourse-cdn.com/v4/letter/w/8797f3/32.png) [@weinrank](https://forum.shopware.com/u/weinrank)\
**Post date:** [27. Juli 2021 um 14:03 UTC](https://forum.shopware.com/t/duplicate-entry-2147483647-for-key-s-article-img-mapping-rules-primary/89438/1 "2021-07-27T14:03:35Z")

</div>

Hallo zusammen,

wir haben das Problem, dass wir in Artikeln keine (neuen) Zuordnungen von Konfigurationen zu Bilder einstellen können.  
Beispielsweise haben wir einen Teppich in den Farben „Gelb“ und „Pink“ und möchten nun die entsprechenden Bilder den Farben zuordnen.  
Wenn wir die Auswahl abspeichern möchten, kommt eine Fehlermeldungen.

```auto
PDOException: SQLSTATE(23000): Integrity constraint violation: 1062 Duplicate entry '2147483647' for key 's_article_img_mapping_rules.PRIMARY' in /vendor/doctrine/dbal/lib/Doctrine/DBAL/Statement.php:167 Stack trace:
#0 /vendor/doctrine/dbal/lib/Doctrine/DBAL/Statement.php(167): PDOStatement->execute()
#1 /engine/Library/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php(287): Doctrine\DBAL\Statement->execute()
#2 /vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php(1088): Doctrine\ORM\Persisters\Entity\BasicEntityPersister->executeInserts()
#3 /vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php(401): Doctrine\ORM\UnitOfWork->executeInserts()
#4 /vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php(371): Doctrine\ORM\UnitOfWork->commit()
#5 /engine/Shopware/Controllers/Backend/Article.php(3043): Doctrine\ORM\EntityManager->flush()
#6 /engine/Shopware/Controllers/Backend/Article.php(461): Shopware_Controllers_Backend_Article->createImagesForOptions()
#7 /engine/Library/Enlight/Controller/Action.php(182): Shopware_Controllers_Backend_Article->saveMediaMappingAction()
#8 /engine/Library/Enlight/Controller/Dispatcher/Default.php(478): Enlight_Controller_Action->dispatch()
#9 /engine/Library/Enlight/Controller/Front.php(228): Enlight_Controller_Dispatcher_Default->dispatch()
#10 /engine/Shopware/Kernel.php(191): Enlight_Controller_Front->dispatch()
#11 /vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php(85): Shopware\Kernel->handle()
#12 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(477): Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle()
#13 /engine/Shopware/Components/HttpCache/AppCache.php(261): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward()
#14 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(267): Shopware\Components\HttpCache\AppCache->forward()
#15 /engine/Shopware/Components/HttpCache/AppCache.php(102): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass()
#16 /var/www/www.primaflor.de/shopware.php(122): Shopware\Components\HttpCache\AppCache->handle()
#17

```

Nach etwas Recherche sind auf den Grund gestoßen.  
Die Mappings werden in der Tabelle `s_article_img_mapping_rules` gespeichert.  
Da ist nun der Primärschlüssel „vollgelaufen“ und es können keine neuen Einträge erstellt werden.  
Habt ihr eine Idee?

 ![zurordnung2](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/2/20e362aee1716b89da3ce318da412369e85a4589.jpeg)
