===== WikkaWiki => DB update ===== == Änderungen in den letzten Versionen des Wiki == Insbesondere bezieht sich dies auf 1.4.X. ((1)) Daten importieren / exportieren Vgl. dazu [[RelationalDBs folgenden Artikel]] ((1)) Änderungen im Datenbankmodell Folgende Änderungen müssen bei Updates bzw. auch bei Neuinstallation berücksichtigt werden: //immer an den Tabellenpräfix denken, falls vorhanden!// ((2)) Sprung 1.3.5 auf 1.3.6 Nicht wirklich wichtig und unklar, ob notwendig, aber in der Liste der Updates vermerkt sind folgende Änderungen in der DB: %%(sql) UPDATE `users` SET theme='classic' WHERE theme='default'; %% ((2)) Sprung 1.3.7 auf 1.4.0 Mehrere Änderungen - allerdings eher kleiner: %%(sql;1) ALTER TABLE pages CHANGE time time datetime NOT NULL default '1900-01-01 00:00:00'; ALTER TABLE referrers CHANGE time time datetime NOT NULL default '1900-01-01 00:00:00'; ALTER TABLE users CHANGE signuptime signuptime datetime NOT NULL default '1900-01-01 00:00:00'; ALTER TABLE comments CHANGE time time datetime NOT NULL default '1900-01-01 00:00:00'; %% ((2)) Sprung 1.4.0 auf 1.4.1 Hier erfolgten insbesondere erste Anpassungen in der ##users##-Tabelle %%(sql;1) ALTER TABLE users CHANGE default_comment_display default_comment_display int NOT NULL default 3; %% Die eigentlichen Veränderungen bei Anmeldung (anderes hashing der Passwörter) waren dann doch später? ((2)) Sprung 1.4.1 auf 1.4.2 %%(sql;1) ALTER TABLE users CHANGE COLUMN password md5_password varchar(32) NOT NULL DEFAULT ''; ALTER TABLE users ADD COLUMN password varchar(255) NOT NULL DEFAULT ''; ALTER TABLE users ADD COLUMN force_password_reset boolean NOT NULL DEFAULT false; %%