sql >> Databasteknik >  >> RDS >> Mysql

Hur man närmar sig dilemma:exportorder från gamla magento-system importera till nya magento, överlappande ID:n

Fortsättning från kommentaren ovan ^^

hmmm .. Om så är fallet, hur jag har gjort exporter/importer tidigare (se mitt inlägg HÄR ) använder MySQL Workbench EER-modelleringsverktyg för att skapa mig ett diagram över orderlagringssystemet. Jag skulle först bara välja en tabell, sedan kommer MySQL att berätta vilka andra tabeller som är knutna till den tabellen. Jag upprepar denna process så att jag i mitt EER-diagram inte har onödiga tabeller, och jag saknar inte tabeller. Jag slutar med exakt det antal tabeller jag behöver för att förstå flödet.

Gör sedan samma sak för din 1.7-installation ... Och jämför. Du kommer att behöva generera en SQL-fråga som inte bara kommer att INFOGA 1.5-beställningarna i 1.7-databasen, utan du kan behöva skapa din egen länktabell om det finns ett ID som används, du kan behöva länka X till Y genom att Way of Z. Det är rörigt och lite förvirrande, men jag tillbringade 3 veckor med att skriva ett SQL/PHP-skript som drog 1) Produktdata, 2) Kategoridata, 3) Kunddata och 4) Orderdata. Jag skrev också en för Admin backend-användare och preferenser. Detta var innan jag upptäckte det tidigare nämnda verktyget.

REDIGERA Jag kan tillägga att förlängningen bara är $200.00. Hur mycket i utvecklingstid kommer det att kosta din arbetsgivare för dig att utveckla dig ur detta? Beroende på din timkostnad (jag vet med vad jag tar, $200 skulle vara en stöld) kan det vara mer vettigt att få förlängningen.




  1. Uppdatering av flera MySQL-tabellkolumner med arrayer med PDO

  2. mysql 5.7 är mycket långsammare än mysql 5.6 i medium sql

  3. Dela upp kommaseparerad sträng i rader i mysql

  4. Oracle Infoga via Välj från flera tabeller där en tabell kanske inte har en rad