From: | Ashesh Vashi <ashesh(dot)vashi(at)enterprisedb(dot)com> |
---|---|
To: | pgadmin-hackers(at)postgresql(dot)org |
Subject: | pgAdmin 4 commit: Adding support for autocomplete in the SQL Editor. |
Date: | 2016-05-21 10:35:12 |
Message-ID: | E1b44FU-00035R-RP@gothos.postgresql.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | 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(dot)joshi(at)enterprisedb(dot)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(-)
From | Date | Subject | |
---|---|---|---|
Next Message | Ashesh Vashi | 2016-05-21 10:36:47 | Re: [pgAdmin4][Patch]: SQL Auto completion feature for Query Tool |
Previous Message | Ashesh Vashi | 2016-05-21 10:13:53 | pgAdmin 4 commit: Added support for importing and exporting the table d |