pgAdmin 4 commit: Added support for Logical Replication. Fixes #5912

Поиск
Список
Период
Сортировка
От Akshay Joshi
Тема pgAdmin 4 commit: Added support for Logical Replication. Fixes #5912
Дата
Msg-id E1l6VjQ-0001E2-Vn@gothos.postgresql.org
обсуждение исходный текст
Список pgadmin-hackers
Added support for Logical Replication. Fixes #5912

Branch
------
master

Details
-------
https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=bf56a6723b1acf625dd35503cda207a34d55824b
Author: Pradip Parkale <pradip.parkale@enterprisedb.com>

Modified Files
--------------
docs/en_US/release_notes_5_0.rst                   |   3 +-
.../servers/databases/publications/__init__.py     | 858 ++++++++++++++++++++
.../publications/static/img/coll-publication.svg   |  22 +
.../publications/static/img/coll-subscription.svg  |  30 +
.../publications/static/img/publication.svg        |  22 +
.../publications/static/img/subscription.svg       |  22 +
.../publications/static/js/publication.js          | 252 ++++++
.../templates/publications/sql/11_plus/create.sql  |  20 +
.../publications/sql/11_plus/properties.sql        |   8 +
.../templates/publications/sql/default/create.sql  |  16 +
.../templates/publications/sql/default/delete.sql  |   8 +
.../publications/sql/default/get_all_tables.sql    |   6 +
.../publications/sql/default/get_position.sql      |   1 +
.../publications/sql/default/get_tables.sql        |   1 +
.../templates/publications/sql/default/nodes.sql   |   1 +
.../publications/sql/default/properties.sql        |   8 +
.../templates/publications/sql/default/update.sql  |  42 +
.../tests/10_plus/alter_publication.sql            |   7 +
.../tests/10_plus/alter_publication_event.sql      |   7 +
.../tests/10_plus/alter_publication_event_msql.sql |   2 +
.../tests/10_plus/alter_publication_msql.sql       |   1 +
.../tests/10_plus/create_publication.sql           |   7 +
.../tests/10_plus/create_publication_msql.sql      |   3 +
.../tests/10_plus/create_publication_update.sql    |   7 +
.../10_plus/create_publication_update_msql.sql     |   3 +
.../databases/publications/tests/10_plus/test.json |  79 ++
.../databases/publications/tests/__init__.py       |  16 +
.../publications/tests/publication_test_data.json  | 397 ++++++++++
.../publications/tests/test_publication_create.py  |  95 +++
.../publications/tests/test_publication_delete.py  |  94 +++
.../tests/test_publication_delete_multiple.py      | 103 +++
.../publications/tests/test_publication_get.py     | 100 +++
.../publications/tests/test_publication_put.py     | 127 +++
.../publications/tests/test_publication_sql.py     |  88 +++
.../servers/databases/publications/tests/utils.py  | 152 ++++
.../databases/schemas/tables/static/js/table.js    |   5 +
.../templates/tables/sql/10_plus/properties.sql    |   6 +
.../templates/tables/sql/11_plus/properties.sql    |   6 +
.../tables/templates/tables/sql/11_plus/update.sql |  12 +
.../templates/tables/sql/12_plus/properties.sql    |   6 +
.../tables/templates/tables/sql/12_plus/update.sql |  12 +
.../tables/templates/tables/sql/default/update.sql |  14 +
.../servers/databases/static/js/database.js        |  12 +
.../servers/databases/subscriptions/__init__.py    | 860 +++++++++++++++++++++
.../subscriptions/static/img/coll-publication.svg  |  22 +
.../subscriptions/static/img/coll-subscription.svg |  30 +
.../subscriptions/static/img/publication.svg       |  22 +
.../subscriptions/static/img/subscription.svg      |  22 +
.../subscriptions/static/js/subscription.js        | 430 +++++++++++
.../templates/subscriptions/sql/default/create.sql |  24 +
.../templates/subscriptions/sql/default/delete.sql |   8 +
.../subscriptions/sql/default/get_position.sql     |   1 +
.../templates/subscriptions/sql/default/nodes.sql  |   7 +
.../subscriptions/sql/default/properties.sql       |  21 +
.../templates/subscriptions/sql/default/stats.sql  |   8 +
.../templates/subscriptions/sql/default/update.sql |  65 ++
.../tests/10_plus/alter_maintenance_db.sql         |   8 +
.../tests/10_plus/alter_subscription.sql           |   8 +
.../subscriptions/tests/10_plus/alter_sync.sql     |   8 +
.../tests/10_plus/create_subscription.sql          |   8 +
.../tests/10_plus/create_subscription_msql.sql     |   4 +
.../subscriptions/tests/10_plus/test.json          |  70 ++
.../databases/subscriptions/tests/__init__.py      |  16 +
.../tests/subscription_test_data.json              | 432 +++++++++++
.../tests/test_subscription_create.py              |  97 +++
.../tests/test_subscription_delete.py              |  93 +++
.../tests/test_subscription_delete_multiple.py     | 106 +++
.../subscriptions/tests/test_subscription_get.py   |  99 +++
.../subscriptions/tests/test_subscription_put.py   | 112 +++
.../subscriptions/tests/test_subscription_sql.py   |  88 +++
.../servers/databases/subscriptions/tests/utils.py | 157 ++++
.../templates/depends/pg/10_plus/dependents.sql    |  79 ++
.../templates/depends/pg/11_plus/dependents.sql    |   8 +-
.../templates/depends/pg/12_plus/dependents.sql    |   8 +-
.../templates/depends/ppas/10_plus/dependents.sql  |  82 ++
.../templates/depends/ppas/11_plus/dependents.sql  |   9 +-
.../templates/depends/ppas/12_plus/dependents.sql  |   8 +-
web/pgadmin/browser/static/js/runtime.js           |   2 +-
web/pgadmin/browser/utils.py                       |   4 +-
.../server_groups/servers/model_validation.js      |  20 +-
.../search_objects/sql/pg/10_plus/search.sql       |  18 +
.../search_objects/sql/pg/11_plus/search.sql       |  18 +
.../search_objects/sql/ppas/10_plus/search.sql     |  19 +
.../search_objects/sql/ppas/12_plus/search.sql     |  19 +
web/pgadmin/tools/search_objects/utils.py          |   3 +-
web/webpack.config.js                              |   2 +
web/webpack.shim.js                                |   2 +
87 files changed, 5793 insertions(+), 15 deletions(-)


В списке pgadmin-hackers по дате отправления:

Предыдущее
От: Dave Page
Дата:
Сообщение: Re: [pgAdmin][RM-6143]: Shared server entries not getting deleted.
Следующее
От: Akshay Joshi
Дата:
Сообщение: Re: [pgAdmin][RM5912]: Added support for Logical Replication.