pgAdmin 4 commit: Adding support for autocomplete in the SQL Editor.
От | Ashesh Vashi |
---|---|
Тема | pgAdmin 4 commit: Adding support for autocomplete in the SQL Editor. |
Дата | |
Msg-id | E1b44FU-00035R-RP@gothos.postgresql.org обсуждение исходный текст |
Список | pgadmin-hackers |
Adding support for autocomplete in the SQL Editor. In Query editor, we can use the autocomplete feature by using keyword combination - 'Ctrl + Space'. Branch ------ master Details ------- http://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=0a354055a960bb9070bf271cc23ba8556605e5c7 Author: Akshay Joshi <akshay.joshi@enterprisedb.com> Modified Files -------------- requirements_py2.txt | 1 + requirements_py3.txt | 1 + .../sqlautocomplete/sql/9.1_plus/columns.sql | 29 + .../sqlautocomplete/sql/9.1_plus/databases.sql | 4 + .../sqlautocomplete/sql/9.1_plus/datatypes.sql | 9 + .../sqlautocomplete/sql/9.1_plus/functions.sql | 30 + .../sqlautocomplete/sql/9.1_plus/keywords.sql | 2 + .../sqlautocomplete/sql/9.1_plus/schema.sql | 6 + .../sqlautocomplete/sql/9.1_plus/tableview.sql | 17 + web/pgadmin/tools/sqleditor/__init__.py | 39 + .../tools/sqleditor/static/css/sqleditor.css | 47 ++ .../sqleditor/templates/sqleditor/js/sqleditor.js | 107 ++- web/pgadmin/utils/sqlautocomplete/__init__.py | 0 web/pgadmin/utils/sqlautocomplete/autocomplete.py | 863 +++++++++++++++++++++ web/pgadmin/utils/sqlautocomplete/completion.py | 67 ++ web/pgadmin/utils/sqlautocomplete/counter.py | 189 +++++ .../utils/sqlautocomplete/function_metadata.py | 149 ++++ web/pgadmin/utils/sqlautocomplete/parseutils.py | 288 +++++++ .../utils/sqlautocomplete/prioritization.py | 49 ++ 19 files changed, 1895 insertions(+), 2 deletions(-)
В списке pgadmin-hackers по дате отправления: