From f5cd59b82bfe9bacd889e4666d775b1b0f02a35e Mon Sep 17 00:00:00 2001 From: Alexander Ebert Date: Thu, 24 Sep 2020 11:58:45 +0200 Subject: [PATCH] Modify the password column during the upgrade --- com.woltlab.wcf/files_pre.tar | Bin 4912128 -> 4912128 bytes .../files/acp/update_com.woltlab.wcf_5.3.php | 7 ++++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/com.woltlab.wcf/files_pre.tar b/com.woltlab.wcf/files_pre.tar index 5835c63a372f0647dcf1f1bb607fa0224634461a..cd6844b6c749abe7b760c1ba6d714ada18ee770f 100644 GIT binary patch delta 896 zcmZWnNl#Nz6sAnl#~`JQQfQT-gDrg>UW--=sHhwg5)#6O)Z|GY(4+%)K;0(;n2VMSu%QeC_92WUFc7R9xR3-!Jhf#~9$_uZTCob%o9oSn*U{f_!UgL*We5lv{u z8MHtP0j+35J34R{ozS5RdUT@)z34+f25=68FklG7Fv5iMxPTFiVhrOj!vZU8xClEO zn1B-^TyVn!FC_Tj$0RP{G6J}QDFiW%8O-7;uHic7a054S3-fOXUj}?`vCif3dpx4g z=krQ+qUdt_MgC_xttR|d^NpG`OqZi^Hj$A`;nyq6)mX2+u)WY zwp1p)CQu_j$&o=tM)od89mlAh{mfBk?P$x_Y8e?v`sVp~Sh*iykMlIG5uSa}>6!hI zv@D;exkkZcGqF&C>)9^Q82flgZR~Y{mYMTAN7^EF={UtH2%~BFPE<*mrcA3$EK;yT z&}tpQwL~-%i>EBB>|v4IY_CWzRw&Xen=O;0H7cjl%aNF3w%Xb4ee#d+95pMRNH1oh zQHzzILuzmYBk^!#O;HO?RLH2Yvd{ZuXF`dbgD0f*L{f=t#21tYoT%1fVxIdKFOi^9 z4fP=_dr=}YdtV|8J1Eg$b2ZtnDjx2MDdC80uJt<+&XrEFM`h|g&F#*ll;nTZPi2zK zYF{oms>CtgOqKXnIACW)zE= z8&eg?!#@_-ss{XRcC6N{>Wa(U($G<=T?hpPwpXDML2%k^rkQOyX<{$)d_R6w_>@}? zXjBliN8_`z$pbQU2v$dME1BSir!3Y0TY9Cr`}`|C?ee&Ne#s+=>h5~|F88V3{oV2h Dl$wV;Y@W6|5RA2{o zq7u8{gM=#VhKy?LK@DnAhk7(%FZQ7k`_Y60IEZGnz>iiaIE2GEf;P0{C_11bfKGHF zh!BpU8(~BcMGSHDpcfjB;{+1u!%6gG0D~C9Fh($nB*rj~2~1+@1L12^PrRor64Rp5 zcyBlsi`9>9#o>G^nMx=*(_vYMrGv`6NvV+~pD#2pV;Q-d zW>ytT4;LvaYJRs!5iu<+(y*9h^D^T(fMJnKe(bdw*!R3e;GYNX*zwcbM2f zaGJ}-7X0Zlb+{ESliF6Q!!nc1ZHU@&ZtT2r=ECXI9h)Tui*DQhH7Y#yx0d*6c1_P2 z&PCnGF*W=b)$h+`nY|&my;H8Y(K+4b@AFj8Q!6C#FDq0NEJ+&7oOR~ZcuCET|F<`F z!q7%*_@`BBX>gOL143)MPux^VHQ61-y=Tq4)#80ohHmS&!t(`c<;T{@C+ON5wP}L4 zdC+bhmqy1EiCN|(N7O)QK!CAy#<6TQAPkDYylshN%Bq1rKK#=A`qdA5Ru_%MdwR7< Q*nKr|Exh$=*6G)--)b>C4FCWD diff --git a/wcfsetup/install/files/acp/update_com.woltlab.wcf_5.3.php b/wcfsetup/install/files/acp/update_com.woltlab.wcf_5.3.php index 6c2da3c40b..57bfec0eb9 100644 --- a/wcfsetup/install/files/acp/update_com.woltlab.wcf_5.3.php +++ b/wcfsetup/install/files/acp/update_com.woltlab.wcf_5.3.php @@ -5,6 +5,7 @@ use wcf\system\database\table\column\IntDatabaseTableColumn; use wcf\system\database\table\column\MediumtextDatabaseTableColumn; use wcf\system\database\table\column\NotNullInt10DatabaseTableColumn; use wcf\system\database\table\column\NotNullVarchar191DatabaseTableColumn; +use wcf\system\database\table\column\NotNullVarchar255DatabaseTableColumn; use wcf\system\database\table\column\ObjectIdDatabaseTableColumn; use wcf\system\database\table\DatabaseTable; use wcf\system\database\table\DatabaseTableChangeProcessor; @@ -16,8 +17,6 @@ use wcf\system\WCF; /** * Updates the database table layout from WoltLab Suite Core 5.2 to 5.3. * - * TODO: untested, potentially incomplete - * * @author Florian Gail * @copyright 2001-2020 WoltLab GmbH * @license GNU Lesser General Public License @@ -54,7 +53,9 @@ $tables = [ DatabaseTable::create('wcf1_user') ->columns([ CharDatabaseTableColumn::create('emailConfirmed') - ->length(40) + ->length(40), + NotNullVarchar255DatabaseTableColumn::create('password') + ->defaultValue(''), ]) ->indices([ DatabaseTableIndex::create('username') -- 2.20.1