Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak podejść do dylematu:eksport zamówień ze starego systemu magento import do nowego magento, nakładające się identyfikatory

Ciąg dalszy z powyższego komentarza ^^

hmmm .. Jeśli tak jest, sposób, w jaki robiłem eksporty/importy w przeszłości (patrz mój post TUTAJ ) korzystam z narzędzia MySQL Workbench EER Modeling do samodzielnego stworzenia schematu systemu przechowywania zamówień. Na początku wybrałbym tylko jedną tabelę, a następnie MySQL powie ci, jakie inne tabele są z nią powiązane. Powtarzam ten proces, aby w moim diagramie EER nie było zbędnych tabel i nie brakuje mi tabel. Kończę z dokładnie taką liczbą tabel, jakiej potrzebuję, aby zrozumieć przepływ.

Następnie zrób to samo dla swojej konfiguracji 1.7 ... I porównaj. Będziesz musiał wygenerować zapytanie SQL, które nie tylko WSTAWI zamówienia 1.5 do bazy danych 1.7, ale być może będziesz musiał stworzyć własną tabelę połączeń w przypadku użycia identyfikatora, może być konieczne połączenie X z Y przez sposób na Z. Jest niechlujny i trochę zagmatwany, ale spędziłem 3 tygodnie pisząc skrypt SQL/PHP, który pobierał 1) dane produktu, 2) dane kategorii, 3) dane klienta i 4) dane zamówienia. Napisałem również jeden dla użytkowników i preferencji zaplecza administracyjnego. To było zanim odkryłem wyżej wymienione narzędzie.

EDYTUJ Dodam, że rozszerzenie to tylko 200,00 dolarów. Ile czasu na rozwój będzie kosztować Twojego pracodawcę, aby znaleźć wyjście z tego? W zależności od Twojego kosztu godzinowego (wiem, ile pobieram, 200 USD byłoby kradzieżą) bardziej sensowne może być rozszerzenie.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. usuń wiersze z wielu tabel

  2. Nachylenie MySQL (trend) pojedynczego pola (linia najlepszego dopasowania)

  3. Zapytanie MYSQL zwracające 'identyfikator zasobu#12 zamiast wartości liczbowej, którą powinno zwrócić

  4. mySQL - Blokowanie tabel a blokowanie wierszy

  5. Wersja php-mysql powoduje konflikt z serwerem Mysql