Closed mrshu closed 8 years ago
Ukazuje sa tiez, ze oproti verzii, ktora bola deploynuta v zime by doctrine chcelo spravit nasledujucu zmenu:
ALTER TABLE User CHANGE hideAllResults hideAllResults TINYINT(1) NOT NULL
Bolo by vhodne zistit, ci ju je vobec treba, a tiez, ci predchadzajuci stav (pri ktorom bol default 1
) nebol postacujuci.
Aktualne ma
hideAllResults
"soft" default nafalse
(https://github.com/fmfi-svt/anketa/blob/unreviewed/src/AnketaBundle/Entity/User.php#L65). Toto v aktualnom stave branchunreviewed
znamena, ze novovytvoreny uzivatel vsetko vidi (a vsetci vidia jeho).Spravne ma byt default
true
, teda ze novy uzivatel nevidi nic (a nikto nevidi jeho), ak nieje student alebo admin.Zmena sa zda byt trivialna, kazdopadne moze mat dalekosiahle dosledky, ktore treba poriadne preskumat (hlavne vzhladom na potrebu migracie schemy).