nach update wie kann ich alle freitextfelder im Backend wieder anzeigen

Shopware freitextfelder NAch update von Shopware 5.2.6 zu 5.2.7 habe ich alle meine freitextfelder im  Backend verloren , sie sind nicht mehr sichtbar im Backend , die sind einfach weg obwohl ich vor dem update ein Backup von dem Datenbank  gemacht und nachher noch wiedergespielt abber geht einfach nix wer Könnte mir viellecht helfen , im Bacckend wennich auf freitextfeld cliker komm diese fehler meldung  Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Ihnen weiterhelfen. An exception occurred while executing ‘SELECT s0_.id AS id_0, s0_.table_name AS table_name_1, s0_.column_name AS column_name_2, s0_.column_type AS column_type_3, s0_.default_value AS default_value_4, s0_.entity AS entity_5, s0_.label AS label_6, s0_.help_text AS help_text_7, s0_.support_text AS support_text_8, s0_.translatable AS translatable_9, s0_.display_in_backend AS display_in_backend_10, s0_.custom AS custom_11, s0_.position AS position_12, s0_.array_store AS array_store_13 FROM s_attribute_configuration s0_ WHERE s0_.table_name = ? ORDER BY s0_.position ASC’ with params [“s_articles_prices_attributes”]: SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘s0_.default_value’ in ‘field list’ in vendor/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php on line 119 Stack trace: #0 vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(836): Doctrine\DBAL\DBALException::driverExceptionDuringQuery(Object(Doctrine\DBAL\Driver\PDOMySql\Driver), Object(PDOException), ‘SELECT s0_.id A…’, Array) #1 vendor/doctrine/orm/lib/Doctrine/ORM/Query/Exec/SingleSelectExecutor.php(50): Doctrine\DBAL\Connection->executeQuery(‘SELECT s0_.id A…’, Array, Array, NULL) #2 vendor/doctrine/orm/lib/Doctrine/ORM/Query.php(321): Doctrine\ORM\Query\Exec\SingleSelectExecutor->execute(Object(Doctrine\DBAL\Connection), Array, Array) #3 vendor/doctrine/orm/lib/Doctrine/ORM/AbstractQuery.php(969): Doctrine\ORM\Query->_doExecute() #4 vendor/doctrine/orm/lib/Doctrine/ORM/AbstractQuery.php(924): Doctrine\ORM\AbstractQuery->executeIgnoreQueryCache(NULL, 2) #5 vendor/doctrine/orm/lib/Doctrine/ORM/AbstractQuery.php(739): Doctrine\ORM\AbstractQuery->execute(NULL, 2) #6 engine/Shopware/Bundle/AttributeBundle/Service/CrudService.php(292): Doctrine\ORM\AbstractQuery->getArrayResult() #7 engine/Shopware/Bundle/AttributeBundle/Service/CrudService.php(190): Shopware\Bundle\AttributeBundle\Service\CrudService->getTableConfiguration(‘s_articles_pric…’) #8 engine/Shopware/Bundle/AttributeBundle/Controllers/Backend/AttributeData.php(93): Shopware\Bundle\AttributeBundle\Service\CrudService->getList(‘s_articles_pric…’) #9 engine/Library/Enlight/Controller/Action.php(159): Shopware_Controllers_Backend_AttributeData->listAction() #10 engine/Library/Enlight/Controller/Dispatcher/Default.php(523): Enlight_Controller_Action->dispatch(‘listAction’) #11 engine/Library/Enlight/Controller/Front.php(223): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #12 engine/Shopware/Kernel.php(177): Enlight_Controller_Front->dispatch() #13 vendor/symfony/http-kernel/HttpCache/HttpCache.php(487): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #14 engine/Shopware/Components/HttpCache/AppCache.php(255): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #15 vendor/symfony/http-kernel/HttpCache/HttpCache.php(258): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #16 engine/Shopware/Components/HttpCache/AppCache.php(103): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true) #17 shopware.php(113): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #18 {main}   wenn ich auf artikel bearbeitung auch komme scheint die gleich fehler Meldung und in dem Datenbank by MySql admin kann ich den tabele  s_articles_attributes  kann ich die felder sehen aber ise sind sichtbart in Backend .  Danke für jede Hilfe 

Hast du ein Backup eingespielt?
Diese Änderung fehlt bei dir: shopware/778-add-attribtue-default-value.php at 72f433582b13f4a48ee3b9001482e950fdede707 · shopware/shopware · GitHub

Anscheinend ist dein Update nicht korrekt durchgelaufen.

1 „Gefällt mir“

Hallo Moritz , und danke für deine Hilfe 
Naturlich habe ich den Backup eingespielt , aber kam keine Änderung , die freitextfelder war nicht mehr sichtbar in Backend und kommt immer noch die fehlermeldung .

ich habe eine frage wo finde diese   https://github.com/shopware/shopware/blob/72f433582b13f4a48ee3b9001482e950fdede707/_sql/migrations/778-add-attribtue-default-value.php file und dann schauen ob ich diese code einfügen Könnte .
​ vielen Dank

Moin,Habe ein ähnliches Problem bei den s_categories_attributes.
Moritz’s Lösung hat bei mir gegriffen: In der s_attribute_configuration fehtle in der Tat default = null .

 

“Anscheinend ist dein Update nicht korrekt durchgelaufen.”

 

Ich kann nur von meiner Erfahrung beim Update 5.1.6 auf 5.2.7

Ich hatte so viele Pannen mit diesem *kleinen* Update an diesem Wochenende und hätte echte Probleme gehabt wenn ich nicht genügend inkrementale backups gemacht hätte.

Von fehlerhaftem sql-alter statements bis hin zu komplettem Ausfall beim update von core-plugins.
Also ich saß mit Sicherheit 3 Tage an diesem kleinen* Update damit alles wieder so läuft wie bei der 5.1.6.

 

 

1 „Gefällt mir“