gitextract_46ndausx/ ├── .coveragerc ├── .editorconfig ├── .git-blame-ignore-revs ├── .github/ │ ├── ISSUE_TEMPLATE.md │ ├── PULL_REQUEST_TEMPLATE.md │ └── workflows/ │ ├── ci.yml │ ├── codeql.yml │ └── publish.yml ├── .gitignore ├── .pre-commit-config.yaml ├── AUTHORS ├── CONTRIBUTING.rst ├── Dockerfile ├── LICENSE.txt ├── MANIFEST.in ├── README.rst ├── RELEASES.md ├── TODO ├── Vagrantfile ├── changelog.rst ├── pgcli/ │ ├── __init__.py │ ├── __main__.py │ ├── auth.py │ ├── completion_refresher.py │ ├── config.py │ ├── explain_output_formatter.py │ ├── key_bindings.py │ ├── magic.py │ ├── main.py │ ├── packages/ │ │ ├── __init__.py │ │ ├── formatter/ │ │ │ ├── __init__.py │ │ │ └── sqlformatter.py │ │ ├── parseutils/ │ │ │ ├── __init__.py │ │ │ ├── ctes.py │ │ │ ├── meta.py │ │ │ ├── tables.py │ │ │ └── utils.py │ │ ├── pgliterals/ │ │ │ ├── __init__.py │ │ │ ├── main.py │ │ │ └── pgliterals.json │ │ ├── prioritization.py │ │ ├── prompt_utils.py │ │ └── sqlcompletion.py │ ├── pgbuffer.py │ ├── pgclirc │ ├── pgcompleter.py │ ├── pgexecute.py │ ├── pgstyle.py │ ├── pgtoolbar.py │ └── pyev.py ├── pgcli-completion.bash ├── post-install ├── post-remove ├── pylintrc ├── pyproject.toml ├── release.py ├── sanity_checks.txt ├── tests/ │ ├── conftest.py │ ├── features/ │ │ ├── __init__.py │ │ ├── auto_vertical.feature │ │ ├── basic_commands.feature │ │ ├── crud_database.feature │ │ ├── crud_table.feature │ │ ├── db_utils.py │ │ ├── environment.py │ │ ├── expanded.feature │ │ ├── fixture_data/ │ │ │ ├── help.txt │ │ │ ├── help_commands.txt │ │ │ └── mock_pg_service.conf │ │ ├── fixture_utils.py │ │ ├── iocommands.feature │ │ ├── named_queries.feature │ │ ├── pgbouncer.feature │ │ ├── specials.feature │ │ ├── steps/ │ │ │ ├── __init__.py │ │ │ ├── auto_vertical.py │ │ │ ├── basic_commands.py │ │ │ ├── crud_database.py │ │ │ ├── crud_table.py │ │ │ ├── expanded.py │ │ │ ├── iocommands.py │ │ │ ├── named_queries.py │ │ │ ├── pgbouncer.py │ │ │ ├── specials.py │ │ │ └── wrappers.py │ │ └── wrappager.py │ ├── formatter/ │ │ ├── __init__.py │ │ └── test_sqlformatter.py │ ├── metadata.py │ ├── parseutils/ │ │ ├── test_ctes.py │ │ ├── test_function_metadata.py │ │ └── test_parseutils.py │ ├── pytest.ini │ ├── test_application_name.py │ ├── test_auth.py │ ├── test_completion_refresher.py │ ├── test_config.py │ ├── test_fuzzy_completion.py │ ├── test_init_commands_simple.py │ ├── test_main.py │ ├── test_naive_completion.py │ ├── test_pgcompleter.py │ ├── test_pgexecute.py │ ├── test_pgspecial.py │ ├── test_prioritization.py │ ├── test_prompt_utils.py │ ├── test_rowlimit.py │ ├── test_smart_completion_multiple_schemata.py │ ├── test_smart_completion_public_schema_only.py │ ├── test_sqlcompletion.py │ ├── test_ssh_tunnel.py │ └── utils.py └── tox.ini