pgtoolkit
pgtoolkit copied to clipboard
Postgres Support from Python
PGAUDIT print message lines as below. `2023-07-24 01:53:45 UTC:[local]:postgres@crm_database:[68]: LOG: statement: revoke create on schema public from public; 2023-07-24 01:53:45 UTC:[local]:postgres@crm_database:[68]: LOG: AUDIT: SESSION,1,1,ROLE,REVOKE,,,revoke create on schema public from public;,...
The process to build the rpm packages and its documentation are not up-to-date. For example, in the main setup.py the version is automatically guessed from the tag using `use_scm_version`. The...
Hi, https://github.com/dalibo/pgtoolkit/blob/249034a214cddc223b7b7d4162f056ceb93899ca/pgtoolkit/log/parser.py#L128 Would it be possible to have an option to bypass this requirement ? I wanted to use this class to handle log parsing in a project where I...
When using `include` statements in a configuration file, if an entry is set in the included file, `pgtoolkit` raises a ValueError if this entry is modified (value changed or commented...
Fixes #152
WIP, related to #146
The idea is to improve the code base by defining classes using dataclass. - [x] conf.Configuration, #141 - [x] conf.Entry, #135 - [ ] ctl.PgCtl, - [ ] ctl.AsyncPGCtl, -...