Make the Query Tool history persistent across sessions. Fixes #4017 Branch ------ master Details ------- https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=ab9a3a57adfb2caf13cc685e1ecf4c910d834e4a Modified Files -------------- docs/en_US/query_tool.rst | 6 + docs/en_US/release_notes_4_4.rst | 1 + web/config.py | 3 + web/migrations/versions/ec1cac3399c9_.py | 42 +++++++ .../browser/server_groups/servers/__init__.py | 4 + .../server_groups/servers/databases/__init__.py | 4 + web/pgadmin/model/__init__.py | 17 ++- .../static/js/sqleditor/history/query_history.js | 15 ++- .../js/sqleditor/history/query_history_details.js | 37 ++++-- .../js/sqleditor/history/query_history_entries.js | 50 ++++---- web/pgadmin/tools/sqleditor/__init__.py | 69 ++++++++++- web/pgadmin/tools/sqleditor/static/js/sqleditor.js | 97 +++++++++++++-- .../tools/sqleditor/static/scss/_history.scss | 2 +- .../tools/sqleditor/tests/test_editor_history.py | 105 ++++++++++++++++ web/pgadmin/tools/sqleditor/utils/query_history.py | 137 +++++++++++++++++++++ .../javascript/history/query_history_spec.js | 58 ++++++--- 16 files changed, 581 insertions(+), 66 deletions(-)
pgadmin-hackers by date:
Соглашаюсь с условиями обработки персональных данных