Instrukcja aktualizacji aplikacji ePracownik

Aby zaktualizować aplikację ePracownik należy:

1. Wykonać kopię bazy firmowej RaksSQL z którą jest powiązany ePracownik!
2. Wykonać kopię aktualnych plików aplikacji ePracownik. Pliki standardowo znajdują się w lokalizacji /var/www/epracownik
3. Pobrać paczkę aktualizacyjną z linku który otrzymujecie Państwo za pośrednictwem e-mail w wiadomości informującej o nowej wersji aplikacji ePracownik.
4. Jeżeli jest dodatkowy opis do aktualizacji należy się z nim zapoznać.
5. Rozpakować na boku pobrana paczkę aktualizacyjną.
6. Po rozpakowaniu znaleźć katalog "dao" z numerem wersji PHP w nazwie i zmienić go na "dao". Np. jeśli mamy PHP 7.4 zmieniamy katalog dao_php74 na dao. Resztę katalogów o nazwie dao_php* nalezy usunąć.
7. Sprawdzić czy w rozpakowanej paczce w katalogu "../epracownik/dao/db/scripts/ są nowe pliki SQL, jeśli tak (w paczce aktualizacyjnej są pliki z większym numerem w nazwie niż w dotychczasowym katalogu ePracownika), oznacza to że należy wykonać skrypt na bazie firmowej RaksSQL z którą powiązany jest ePracownik.
8. Jeżeli są nowe skrypty (punkt poprzedni), należy je wykonać.  Wykomujemy tylko zapytania z nowych skryptów.
 Przed przystąpieniem do wykonania skryptu należy upewnić się że posiadają państwo aktualną, poprawną kopię bazy danych na której będzie wykonywany skrypt! 
Skrypt można wykonać dowolnym managerem baz danych firebird, również za pomocą funkcji wykonaj skrypt w module administratora RaksSQL. Uwaga, w jednym pliku może być kilka zapytań SQL oddzielonych znakiem '^'.  Jeśli manager baz nie obsługuje łączenia zapytań (np. RaksSQL) wtedy każde zapytanie należy wykonać osobno! Koniec zapytania można rozpoznać po znaku ';' (średnik).
9. Należy podmienić pliki z paczki aktualizacyjnej tak aby nadpisały one aktualnie posiadane pliki.
10. Na systemach linuksowych sprawdzić uprawnienia do katalogów ../epracownik/dao/common/ oraz ../epracownik/efolder_attachments Katalogi te powinny mieć możliwość zapisu przez użytkownika www-data