Merge pgcli code with version 1.10.3, which is used for auto complete feature. Branch ------ master Details ------- https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=7a3f3046df7fa0bdcfab4f0ce7011898ffd75bf6 Modified Files -------------- docs/en_US/release_notes_3_3.rst | 1 + .../query_tool_auto_complete_tests.py | 156 +++ .../sqlautocomplete/sql/11_plus/functions.sql | 32 +- .../sqlautocomplete/sql/default/columns.sql | 56 +- .../sqlautocomplete/sql/default/foreign_keys.sql | 27 + .../sqlautocomplete/sql/default/functions.sql | 32 +- web/pgadmin/utils/sqlautocomplete/autocomplete.py | 1409 ++++++++++++-------- web/pgadmin/utils/sqlautocomplete/counter.py | 197 --- .../utils/sqlautocomplete/function_metadata.py | 151 --- web/pgadmin/utils/sqlautocomplete/parseutils.py | 4 +- .../utils/sqlautocomplete/parseutils/__init__.py | 22 + .../utils/sqlautocomplete/parseutils/ctes.py | 143 ++ .../utils/sqlautocomplete/parseutils/meta.py | 151 +++ .../utils/sqlautocomplete/parseutils/tables.py | 149 +++ .../utils/sqlautocomplete/parseutils/utils.py | 140 ++ .../utils/sqlautocomplete/prioritization.py | 6 +- web/pgadmin/utils/sqlautocomplete/sqlcompletion.py | 521 ++++++++ 17 files changed, 2192 insertions(+), 1005 deletions(-)
pgadmin-hackers by date:
Соглашаюсь с условиями обработки персональных данных