Adatbázis struktúra migrációhoz

Bloecky képe

Egy meglévő adatbázisból kellene adatok átemelni, ehhez lenne szükségem egy adatbázis struktúra leírásra, amiből meg lehet tudni az egyes táblákat összekapcsoló mezőket.
Addig jutottam el, hogy Drupál adatbázis a node és node_revisions tábláját a NID mező kapcsolja össze, ezen kivül van még valahol adat tárolva node-ra vonatkozóan? ...illetve keresem a csatolmányok node-okhoz kapcsolásának módját.

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
Fórum: 
satya képe

Csak egy tipp, de nem lehet, hogy Node Importtal jobban jársz, mint saját kóddal?

0
0
Nagy Gusztáv képe

Jó kis modul ez, sokkal jobban jársz vele.

0
0

Nagy Gusztáv

pp képe

Ilyen nem nagyon van, mert minden modul a nid/vid segítségével kapcsol adatot egy adott node-hoz. Azok pedig akkor kapcsolnak adatot, ha bekapcsolod az adott modult. Továbbmenve a CCK ráadásul a táblákat is on-the-fly készíti el, tehát nem lehet előre dokumentálni, csak utólag.

Javaslom a node_import modult, vagy saját kód írását és node_save.

pp

0
0
Bloecky képe

...legalább alapszinten.

Köszi mindenkinek a hozzászolást.
A http://drupal.org/project/node_import modul úgy tünik megfelelően működik.
Az általam "frissen" letöltött 6.x-1.0-rc4 verzió sajnos tartalmazza az a következő hibát: http://drupal.org/node/635788 , a javítás után viszont működött.
Leírás nélkül kicsit zavaros, nem nem lehet tudni, hogy a következő next után mit fog kérni, de néhány kör után rá lehet jönni, hogy hogyan működik.

A csatolányok kezelése még mindig érdekelne...
Valakinek valamilyen javaslata?

0
0
nevergone képe

Nem lenne jó irány a Drupal megkerülésével az adatbázisban turkálni. Megoldható, hiszen megnézheted, hogy a Drupal hogyan csinálja. Na de minek erőltetnéd ezt, amikor a Drupal remek API-val rendelkezik, így azon keresztül elvégezheted a rendszer adatokkal való feltöltését úgy, hogy a járulékos dolgokkal nem is kell foglalkoznod.

0
0
hosszu.kalman képe

Esetleg próbálkozhatsz a Migrate és a Table Wizard modulokkal. Itt van egy jó leírás:
http://www.lullabot.com/articles/drupal-data-imports-migrate-and-table-w...

0
0
Miles képe

Én ez alapján rántottam be tartalmakat node-ba. biztos meg lehet oldani a csatolásokat is.
http://acquia.com/blog/migrating-drupal-way-part-i-creating-node

0
0

--------------------------------
Miles