Drupal 6:n tietokantamuutokset

X-Telnet Oy:n wiki

Loikkaa: valikkoon, hakuun

Lista havaituista eroista Drupal 5:n ja 6:n tietokantarakenteissa.

Sisällysluettelo

[muokkaa] actions, actions_aid

  • Uusia tauluja
  • Sisältää toimintoja, joita noodeille ja käyttäjille voi tehdä.
  • Käytännön merkitys?

[muokkaa] accesslog

  • Taulu pois
  • Riippuvainen moduulista?

[muokkaa] batch

  • Uusi taulu
  • Tyhjä, käyttötarkoitus?

[muokkaa] blocks

  • bid uusi
    • Blokit saavat juoksevan numeron
  • cache uusi
    • Integer
    • Välimuistin käyttöasetus, oletettavasti.

[muokkaa] cache, muut cache-taulut

  • serialized uusi
    • Integer
    • Mitäköhän tämä merkkaa?

[muokkaa] comments

  • score pois

[muokkaa] files

  • nid pois
    • Tiedostoja ei enää assosioida tietyyn noodiin.
  • uid uusi
    • Tiedostot kuuluvat jollekin käyttäjälle.
  • status pois
    • Workflow-toimintoja tiedostoille.
    • Tällä on integer-arvo. En ole varma, ovatko samoja kuin noodeilla.
  • timestamp uusi
    • Päiväys, jolloin tiedosto on lisätty. (Muokattu?)

[muokkaa] file_revisions

  • Taulu pois
    • upload-taulu korvaa

[muokkaa] filters

  • fid uusi
    • Filtterit saavat juoksevan luvun.

[muokkaa] flood

  • fid uusi
    • Lisää juoksevia lukuja.
    • Tällä ei kai ole tekemistä filtterien fid:n kanssa.

[muokkaa] menu

  • Tämä on pistetty reippaasti uusiksi.
    • Yhden sijaan kolme eri taulua.
    • Liikaa muutoksia listattavaksi tässä.
    • Menu-järjestelmä on uusittu kokonaan myös toimintalogiikan ja koodin tasolla.

[muokkaa] node

  • language uusi
  • tnid uusi
  • translate uusi
    • Drupal 6:ssa on järjestelmä, jossa noodeista voidaan tehdä eri kielisiä versioita.
    • Uudet kentät voi jättää tyhjäksi, jos toimintoa ei käytetä.

[muokkaa] node_revisions

  • title voi nyt olla 255 merkkiä pitkä, ennen 128

[muokkaa] permission

  • pid uusi
    • Juokseva luku.

[muokkaa] search_*

  • Paljon muutoksia
    • Aina voi indeksoida uudelleen...

[muokkaa] sequences

  • Taulu pois
    • Tähän piti ennen merkitä käytössä olevien noodien määrä yms.
    • Tästä ärsyttävyydestä on lopulta päästy eroon

[muokkaa] system

  • description pois
    • Ihmisluettava kuvaus moduuleista tms.
  • owner uusi
    • Esim. "themes/engines/phptemplate/phptemplate.engine"

[muokkaa] term_node

  • viduusi
    • Taksonomian termit ovat nyt versiokohtaisia, ei noodikohtaisia.

[muokkaa] term_relation

  • trid uusi
    • Juokseva luku

[muokkaa] term_synonym

  • tsid uusi
    • Juokseva luku

[muokkaa] upload

  • Korvaa file_revisions-taulun
  • nid uusi
    • Yksinkertaistaa vähän SQL-hakuja
  • weight uusi
    • Tiedostoilla on nyt järjestys

[muokkaa] url_alias

  • language uusi
    • Eri kieliset osoitteet mahdollisia

[muokkaa] watchdog

  • variables uusi
    • PHP-serialisoitua tietoa siitä, mitä käyttäjä teki.
Henkilökohtaiset työkalut