On 04.12.2011 19:33, Sławomir Paszkiewicz wrote:
W dniu 4 grudnia 2011 16:30 użytkownik Tomasz Chiliński napisał:
On 04.12.2011 16:45, Sławomir Paszkiewicz wrote:
W dniu 4 grudnia 2011 15:43 użytkownik Tomasz Chiliński napisał:
Wszystko jasne. Teraz spróbuj ręcznie wykonać zapytania z pliku: lib/upgradedb/mysql.2011113000.php
Chyba będę musiał mieć MySQL-a pod ręką tylko do takich testów zapytań SQL ;-)
ZAPYTANIE SQL:
ALTER TABLE [2] assignments CHANGE discount TO pdiscount decimal [3]( 4, 2 ) NOT NULL DEFAULT 0;
MYSQL ZWRÓCIŁ KOMUNIKAT: [4] #1064 - You have an error in your
SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near TO pdiscount decimal(4, 2) NOT NULL DEFAULT 0 at line 1
Czeski błąd w zapytaniu. Zaraz poprawię w CVS.
Zaktualizowalem, przeczyscilem templates_c/ ale mimo tego nadal nie dziala "samo". Mam wykonac z palca zapytania z tego pliku lib/upgradedb/mysql.2011113000.php?
Bo masz już dbversion w LMS ustawione na 2011113000. Spróbuj zrobić z konsoli MySQL: UPDATE dbinfo SET keyvalue='2011112900' WHERE keytype='dbversion'; a następnie odśwież LMS-a w przeglądarce. Wtedy automatycznie jeszcze raz wykonają się te zapytania SQL ze wspomnianego pliku.