Pereikite iš XML V1 į V2

V2 sąmoningai griežtas: pakeiskite dokumento struktūrą, pervadinkite senus laukus išlaikydami skaitinius vietų ID ir prieš įjungimą viską patikrinkite.

Importo dokumentacijos meniu
  1. 1. Pakeiskite dokumento struktūrą

    Naudokite V2 vardų sritį ir vienaskaitos kategorijas. Visus vienetinius laukus pateikite tiesiogiai skelbimo elemente; įdedamos features/feature_id, photos/photo_url ir commercial_room_purposes/commercial_room_purpose_id kolekcijos. V2 nepriima V1 alias.

  2. 2. Pervadinkite vietų laukus

    Išlaikykite esamus skaitinius Domoplius ID ir laukus pervadinkite į administrative_unit_id, settlement_id, microdistrict_id bei street_id.

  3. 3. Normalizuokite reikšmes ir kainas

    Naudokite aktyvius pasirinkimų ID ir EUR kainas. Keitiklis išsaugo visas komercinių patalpų paskirtis commercial_room_purposes sąraše, sutvarko vienareikšmius senus alias. Nesutampantys alias lieka klaidomis.

  4. 4. Peržiūrėkite pilnas kopijas

    Kiekvienas V2 įrašas yra visa norima skelbimo būsena. Nepateikti neprivalomi duomenys, ypatumai, nuotraukos, vaizdo įrašas ir koordinatės gali išvalyti ankstesnes reikšmes.

  5. 5. Tikrinkite be šalutinių veiksmų

    Viešas įrankis nekuria šaltinių, vykdymų, skelbimų, darbų, nuotraukų ar suderinimo būsenos. Išjungto šaltinio administratoriaus patikra lieka galutinė paskyrai, brokeriui, planui, esamiems skelbimams ir nuotraukų tinklui.

  6. 6. Saugiai perjunkite

    Kol vyksta viešos ir išjungtų šaltinių patikros, palikite veikiantį senąjį importuotoją. Viename savininko Laravel vykdyme V1 ir V2 šaltiniai gali veikti kartu, tačiau Laravel įrašymas lieka blokuotas, kol išjungtos visos to savininko senojo importuotojo konfigūracijos.

Saugus persidengimas vienu sakiniu

V2 tikrinkite lygiagrečiai, V1 palikite veikiančiu produkcijos keliu, tada kartu perjunkite visus vieno savininko šaltinius, kai patvirtinta V2 bazė.

Perkėlimo ištekliai

Techniniai ištekliai