Like python logger, but partitioned PostgreSQL tables are used for saving.
- pip install --user pgstoragelogger
Or You can setup manually:
- Download pgstoragelogger.py
- pip3 install requirements.txt
- import pgstoragelogger to your code
- Import pgstoragelogger in Your code;
- Declare a new instance of the class PGStorageLogger (require db connection credentials & Your app name);
- Use instance_name.Info for fast insert log;
- Or user instance_name.InsertLog to ovverride some parameters.
Example: https://github.com/le-kazankin/PGStorageLogger/blob/main/example/example.py
Section - a table of a current day.
pypi.org link project: https://pypi.org/project/pgstoragelogger/