Hej, przy próbie wykonania tego query mam błąd:

ERROR 1048 (23000): Column 'customerid' cannot be null

Dnia 1 marca 2021 12:59 Tomasz Chiliński <tomasz.chilinski@chilan.com> napisał(a):

W dniu 28.02.2021 20:42, V_Syphon napisał(a):
Cześć, mam dziwny problem który pojawił się po aktualizacji. W
tej chwili mam najnowszą wersję LMSa (z GITa, zaktualizowana przed
chwilą) z bazą MySQL.

Kiedy loguje się do systemu, w tabeli "Klienci -> W tym
zadłużonych" mam wartość X. Klikam w to, widzę klienta z bilansem
np. -500 zł, wchodzę w tego klienta i już na jego karcie mam
"Bilans: 0" ...

W czy może być problem? Jakaś tabela w bazie podczas aktualizacji
się nie zaktualizowała ? Któraś z funkcji w bazie ? Gdzie szukać.

Spróbuj wyczyścić tabelę customerbalances, która stanowi cache sald
klientów i wypełnić ją na nowo:

INSERT INTO customerbalances (customerid, balance)
 (
   SELECT customerid, SUM(value * currencyvalue) AS balance
   FROM cash
   GROUP BY customerid
 );

--
Pozdrawiam
Tomasz Chiliński, Chilan
opiekun projektu LMS - https://lms.org.pl
kierownik projektu LMS Plus / LMS+ - https://lms-plus.org
_______________________________________________
lms mailing list
lms@lists.lms.org.pl
https://lists.lms.org.pl/mailman/listinfo/lms