| |||||||
| Magento - Fragen & Probleme Fragen & Probleme rund um MagentoConnect |
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| rack::SPEED Kunde Registriert seit: 18.02.2011
Beiträge: 2
Renommee-Modifikator: 0 ![]() |
Hallo, wir haben zum Testen eines Import/Export Tools in unserem Shop einige Kategorien und Produkte angelegt. Jetzt wo alles so läuft, wie wir es uns vorstellen, wollen wir alles breinigen und mit den IDs von vorne beginnen. Es waren 39 Kategorien drin und wenn man diese einfach löscht und neu anlegt, beginnt man bei ID 40. Daraufhin habe ich in der Datenbank aufgeräumt: Code: TRUNCATE TABLE `catalog_category_entity`;
TRUNCATE TABLE `catalog_category_entity_datetime`;
TRUNCATE TABLE `catalog_category_entity_decimal`;
TRUNCATE TABLE `catalog_category_entity_int`;
TRUNCATE TABLE `catalog_category_entity_text`;
TRUNCATE TABLE `catalog_category_entity_varchar`;
TRUNCATE TABLE `catalog_category_product`;
TRUNCATE TABLE `catalog_category_product_index`;
insert into `catalog_category_entity`(`entity_id`,`entity_type_id`,`attribute_set_id`,`parent_id`,`created_at`,`updated_at`,`path`,`position`,`level`,`children_count`) values (1,3,0,0,'0000-00-00 00:00:00','2009-02-20 00:25:34','1',1,0,1),(2,3,3,0,'2009-02-20 00:25:34','2009-02-20 00:25:34','1/2',1,1,0);
insert into `catalog_category_entity_int`(`value_id`,`entity_type_id`,`attribute_id`,`store_id`,`entity_id`,`value`) values (1,3,32,0,2,1),(2,3,32,1,2,1);
insert into `catalog_category_entity_varchar`(`value_id`,`entity_type_id`,`attribute_id`,`store_id`,`entity_id`,`value`) values (1,3,31,0,1,'Root Catalog'),(2,3,33,0,1,'root-catalog'),(3,3,31,0,2,'Default Category'),(4,3,39,0,2,'PRODUCTS'),(5,3,33,0,2,'default-category'); Gruß, |
| | |
| | #2 (permalink) |
| rack::SPEED Support Registriert seit: 19.10.2008 Ort: Meerbusch
Beiträge: 920
Renommee-Modifikator: 10 ![]() |
Zusammen mit den INSERTs werden die IDs auf 1 gesetzt, so dass der nächste freie Wert 2 ist. Generell raten wir allerdings dringend von solche direkten DB-Arbeiten ab. Gerade in der Vergangenheit gab es einige kurisose Fehler wie zB die fehlerhafte Verknüpfung von Bestelldaten und Kundenkonto aufgrund der DeleteOrders Extension. Der sauberste Weg ist die Sicherung der Templates und eine anschließende Neuinstallation. |
| | |
| | #3 (permalink) |
| rack::SPEED Kunde Registriert seit: 18.02.2011
Beiträge: 2
Renommee-Modifikator: 0 ![]() |
Die Neuinstallation ist natürlich die sauberste Lösung, keine Frage, allerdings nicht wirklich sinnvoll umsetzbar wenn schon mehrere Erweiterungen installiert sind und diverse Daten eingegeben sind. Darum sollte es auf jeden Fall eine Möglichkeit geben die Struktur sinnvoll neu anzulegen und mit den IDs von vorne zu beginnen. Die Inhalte sollen nämlich per Import gepflegt werden und dann würde man mit den Zahlen komplett durcheinander kommen. Testbestellungen usw. bleiben alle drin, es geht lediglich um die Kategorie IDs die ab 1 beginnen sollten und nicht 2. Ich verstehe ihre Bedenken natürlich und will auch niemanden darauf festnageln mir eine Lösung zu bieten, die im Nachhinein Schaden anstellen könnte. Ich denke aber, dass hier nicht viel passieren kann weil ja wirklich alle Daten rauskommen und so wahrscheinlich keine Verknüpfungen zurückbleiben. Evtl. eine Idee? |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Kategorien lassen sich nicht speicher / ändern ?! | langu | Magento - Fragen & Probleme | 5 | 07.04.2010 18:31 |
| Metatags und url-keys der Kategorien durchsuchbar machen | nico76 | Magento - Fragen & Probleme | 0 | 05.08.2009 13:42 |
| Magento Bestellungen und Kunden löschen / zurücksetzen / Reset | rack::SPEED | Magento FAQ - Backend | 15 | 03.05.2009 22:36 |