├── .gitignore ├── Detailed.md ├── License.md ├── Readme.md ├── generate.py ├── requirements.txt └── templates ├── Detailed.md ├── DetailedHeader.md ├── Header.md ├── Hook.md ├── Readme.md └── hooks ├── ClientAuthentication_hook.md ├── ExecutorCheckPerms_hook.md ├── ExecutorEnd_hook.md ├── ExecutorFinish_hook.md ├── ExecutorRun_hook.md ├── ExecutorStart_hook.md ├── ExplainOneQuery_hook.md ├── ProcessUtility_hook.md ├── check_password_hook.md ├── create_upper_paths_hook.md ├── emit_log_hook.md ├── explain_get_index_name_hook.md ├── fmgr_hook.md ├── func_beg.md ├── func_end.md ├── func_setup.md ├── get_attavgwidth_hook.md ├── get_index_stats_hook.md ├── get_relation_info_hook.md ├── get_relation_stats_hook.md ├── join_search_hook.md ├── needs_fmgr_hook.md ├── object_access_hook.md ├── planner_hook.md ├── post_parse_analyze_hook.md ├── row_security_policy_hook_permissive.md ├── row_security_policy_hook_restrictive.md ├── set_join_pathlist_hook.md ├── set_rel_pathlist_hook.md ├── shmem_startup_hook.md ├── stmt_beg.md └── stmt_end.md /.gitignore: -------------------------------------------------------------------------------- 1 | venv/ 2 | bin 3 | include 4 | lib 5 | .Python 6 | pip-selfcheck.json 7 | .idea -------------------------------------------------------------------------------- /Detailed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/Detailed.md -------------------------------------------------------------------------------- /License.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/License.md -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/Readme.md -------------------------------------------------------------------------------- /generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/generate.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | jinja2 2 | -------------------------------------------------------------------------------- /templates/Detailed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/Detailed.md -------------------------------------------------------------------------------- /templates/DetailedHeader.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/DetailedHeader.md -------------------------------------------------------------------------------- /templates/Header.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/Header.md -------------------------------------------------------------------------------- /templates/Hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/Hook.md -------------------------------------------------------------------------------- /templates/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/Readme.md -------------------------------------------------------------------------------- /templates/hooks/ClientAuthentication_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/ClientAuthentication_hook.md -------------------------------------------------------------------------------- /templates/hooks/ExecutorCheckPerms_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/ExecutorCheckPerms_hook.md -------------------------------------------------------------------------------- /templates/hooks/ExecutorEnd_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/ExecutorEnd_hook.md -------------------------------------------------------------------------------- /templates/hooks/ExecutorFinish_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/ExecutorFinish_hook.md -------------------------------------------------------------------------------- /templates/hooks/ExecutorRun_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/ExecutorRun_hook.md -------------------------------------------------------------------------------- /templates/hooks/ExecutorStart_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/ExecutorStart_hook.md -------------------------------------------------------------------------------- /templates/hooks/ExplainOneQuery_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/ExplainOneQuery_hook.md -------------------------------------------------------------------------------- /templates/hooks/ProcessUtility_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/ProcessUtility_hook.md -------------------------------------------------------------------------------- /templates/hooks/check_password_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/check_password_hook.md -------------------------------------------------------------------------------- /templates/hooks/create_upper_paths_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/create_upper_paths_hook.md -------------------------------------------------------------------------------- /templates/hooks/emit_log_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/emit_log_hook.md -------------------------------------------------------------------------------- /templates/hooks/explain_get_index_name_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/explain_get_index_name_hook.md -------------------------------------------------------------------------------- /templates/hooks/fmgr_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/fmgr_hook.md -------------------------------------------------------------------------------- /templates/hooks/func_beg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/func_beg.md -------------------------------------------------------------------------------- /templates/hooks/func_end.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/func_end.md -------------------------------------------------------------------------------- /templates/hooks/func_setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/func_setup.md -------------------------------------------------------------------------------- /templates/hooks/get_attavgwidth_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/get_attavgwidth_hook.md -------------------------------------------------------------------------------- /templates/hooks/get_index_stats_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/get_index_stats_hook.md -------------------------------------------------------------------------------- /templates/hooks/get_relation_info_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/get_relation_info_hook.md -------------------------------------------------------------------------------- /templates/hooks/get_relation_stats_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/get_relation_stats_hook.md -------------------------------------------------------------------------------- /templates/hooks/join_search_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/join_search_hook.md -------------------------------------------------------------------------------- /templates/hooks/needs_fmgr_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/needs_fmgr_hook.md -------------------------------------------------------------------------------- /templates/hooks/object_access_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/object_access_hook.md -------------------------------------------------------------------------------- /templates/hooks/planner_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/planner_hook.md -------------------------------------------------------------------------------- /templates/hooks/post_parse_analyze_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/post_parse_analyze_hook.md -------------------------------------------------------------------------------- /templates/hooks/row_security_policy_hook_permissive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/row_security_policy_hook_permissive.md -------------------------------------------------------------------------------- /templates/hooks/row_security_policy_hook_restrictive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/row_security_policy_hook_restrictive.md -------------------------------------------------------------------------------- /templates/hooks/set_join_pathlist_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/set_join_pathlist_hook.md -------------------------------------------------------------------------------- /templates/hooks/set_rel_pathlist_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/set_rel_pathlist_hook.md -------------------------------------------------------------------------------- /templates/hooks/shmem_startup_hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/shmem_startup_hook.md -------------------------------------------------------------------------------- /templates/hooks/stmt_beg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/stmt_beg.md -------------------------------------------------------------------------------- /templates/hooks/stmt_end.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taminomara/psql-hooks/HEAD/templates/hooks/stmt_end.md --------------------------------------------------------------------------------