Drupal içerikleri hangi tabloda saklar ?

Events happening in the community are now at Drupal community events on www.drupal.org.
bamban's picture

Merhaba arkadaşlar drupal'in yayınladığımız içerikleri databese'de hangi tabloda sakladığını merak ediyorum phpmyadmin kısmında tablolara baktım ama bulamadım

Comments

Dağınık halde

pembeci's picture

Şuna bir bak :

http://www.typo.co.il/~mooffie/tmp/schemagraph/output/schemagraph-2007-1...

Node ile ilgili en ortak alanlar node tablosunda (title : başlık, uid : içeriği gönderen kullanıcının id'si vs.), node_revisions tablosunda body yani page, blog, story gibi yazı tiplerinin asıl içeriği var. Değişiklik tarihçesi tutulabilsin diye var bu tablo ve Drupal 6'da eklendi. CCK ile eklediğin alanlar ve bunlara girilen bilgiler için ayrı tablolar var ayrıca (yukarıdaki grafik çekirdek bileşenleri gösterdiğinden cck tabloları yok).

Çekirdekteki ana tabloların tanımları için şuraya bakabilirsin:

http://drupal.org/node/22754

Tam olarak ne aradığını, neye ihtiyaç duyduğunu söylersen daha detaylı cevap vermek de mümkün olur. Genel olarak ama database üzerinde değişiklik yapmak iyi değildir. Bir yeri değiştirirsin, başka yeri unutursun vs. tutarlılık kaybolabilir.

Merhaba pembeci tam olarak

bamban's picture

Merhaba pembeci tam olarak aradığım açıklama bu idi teşekkürler aslında benimkisi biraz merak kullandığım sistemi tanımaya çalışyorum sadece mesela bugün yabancı forumda (drupal.org) da eklenen views sorgularını nereye kayıt ediyor diye bir soru yönelttim gelen cevap pek tatmin etmedi http://drupal.org/node/778428

XML olayını sağlayamadığımdan

CihanA's picture

XML olayını sağlayamadığımdan ek bir php sayfası ile bunu sağlayacaktım, http://drupal.org/node/22754 adresindeki bilgiler hangi tablonun ne için kullanıldığını aramaktan kurtardı. Teşekkürler.

pembeci's picture

Yukarıdaki soruna (views) oradan cevap vermeye çalıştım başkasına da faydası olsun diye. Anlaşılmayan bir yer olursa sorabilirsin. CCK ile tablolar için de şöyle bir yazı varmış:

http://www.lullabot.com/articles/an_introduction_to_the_content_construc...

Yalnız Drupal 7'de CCK'nın bir kısmı daha çekirdek koda eklendi yani bu yazıdakiler tamamen geçerli olmayacak artıki aklında bulunsun. Ama ana fikir aynı kalacaktır.

Teşekkürler oradan da okudum

bamban's picture

Teşekkürler oradan da okudum ve anladım. Anladığım kadarı ile aslında orada kayıt edilen sorgular değil farklı ayarlar, bu ayarları kullanarak sorguları eş zamanlı oluşturuyor

Buraya bakacak olan olursa

CihanA's picture

Buraya bakacak olan olursa bir sitede drupalin şema yapısını çok sade bir şeilde gösteren siteye denk geldim. http://webdevgeeks.com/schemaspy/index.html

Teşekkürler cihan

bamban's picture

Teşekkürler cihan