Mysql
 sql >> Database >  >> RDS >> Mysql

Come affrontare il dilemma:esportare gli ordini dal vecchio sistema Magento importare nel nuovo Magento, ID sovrapposti

Continua dal commento sopra ^^

hmmm .. Se è così, il modo in cui ho effettuato esportazioni/importazioni in passato (vedi il mio post QUI ) utilizza lo strumento MySQL Workbench EER Modeling per creare un diagramma del sistema di archiviazione degli ordini. All'inizio selezionerei solo una tabella, quindi MySQL ti dirà quali altre tabelle sono legate a quella tabella. Ripeto questo processo in modo che nel mio diagramma EER non ho tabelle non necessarie e non mi manchino tabelle. Finisco con esattamente il numero di tabelle di cui ho bisogno per capire il flusso.

Quindi, fai lo stesso per la tua configurazione 1.7 ... E confronta. Sarà necessario generare una query SQL che non solo INSERIRÀ gli ordini 1.5 nel database 1.7, ma potrebbe essere necessario creare la propria tabella di collegamenti nel caso in cui venga utilizzato un ID, potrebbe essere necessario collegare X a Y tramite modo di Z. È disordinato e un po' confuso, ma ho passato 3 settimane a scrivere uno script SQL/PHP che ha tirato 1) Dati prodotto, 2) Dati categoria, 3) Dati cliente e 4) Dati ordine. Ne ho anche scritto uno per gli utenti e le preferenze del back-end di amministrazione. Questo accadeva prima che scoprissi lo strumento di cui sopra.

MODIFICA Potrei aggiungere che l'estensione è di soli $ 200,00. Quanto ti costerà in tempo di sviluppo il tuo datore di lavoro per uscirne? A seconda del tuo costo orario (so che con quello che addebito, $ 200 sarebbero un furto) potrebbe avere più senso ottenere l'estensione.