Ensure the properties dialogues create objects in a single transaction/statement. Fixes #1107
Branch
------
master
Details
-------
http://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=d5a91c969c4a3c5d76d8cd53120562f5afc80a87
Author: Sanket Mehta <sanket.mehta@enterprisedb.com>
Modified Files
--------------
.../servers/databases/schemas/__init__.py | 33 +------------------
.../servers/databases/schemas/tables/__init__.py | 32 -------------------
.../constraints/check_constraint/__init__.py | 18 -----------
.../constraints/exclusion_constraint/__init__.py | 16 ----------
.../tables/constraints/foreign_key/__init__.py | 16 ----------
.../constraints/index_constraint/__init__.py | 19 -----------
.../databases/schemas/tables/indexes/__init__.py | 14 +++++++-
.../check_constraint/sql/9.1_plus/alter.sql | 4 ---
.../check_constraint/sql/9.1_plus/create.sql | 5 +++
.../check_constraint/sql/9.2_plus/alter.sql | 4 ---
.../check_constraint/sql/9.2_plus/create.sql | 5 +++
.../exclusion_constraint/sql/9.1_plus/alter.sql | 4 ---
.../exclusion_constraint/sql/9.1_plus/create.sql | 7 +++-
.../exclusion_constraint/sql/9.2_plus/alter.sql | 4 ---
.../exclusion_constraint/sql/9.2_plus/create.sql | 7 +++-
.../tables/templates/foreign_key/sql/alter.sql | 4 ---
.../tables/templates/foreign_key/sql/create.sql | 7 +++-
.../templates/index_constraint/sql/alter.sql | 4 ---
.../templates/index_constraint/sql/create.sql | 7 +++-
.../templates/catalog/pg/9.1_plus/sql/alter.sql | 1 -
.../templates/catalog/pg/9.2_plus/sql/alter.sql | 1 -
.../templates/catalog/ppas/9.1_plus/sql/alter.sql | 1 -
.../templates/catalog/ppas/9.2_plus/sql/alter.sql | 1 -
.../templates/schema/pg/9.1_plus/sql/alter.sql | 35 --------------------
.../templates/schema/pg/9.1_plus/sql/create.sql | 37 ++++++++++++++++++++++
.../templates/schema/pg/9.2_plus/sql/alter.sql | 35 --------------------
.../templates/schema/pg/9.2_plus/sql/create.sql | 37 ++++++++++++++++++++++
.../templates/schema/ppas/9.1_plus/sql/alter.sql | 35 --------------------
.../templates/schema/ppas/9.1_plus/sql/create.sql | 37 ++++++++++++++++++++++
.../templates/schema/ppas/9.2_plus/sql/alter.sql | 35 --------------------
.../templates/schema/ppas/9.2_plus/sql/create.sql | 37 ++++++++++++++++++++++
.../templates/databases/sql/9.3_plus/grant.sql | 6 ++--
32 files changed, 199 insertions(+), 309 deletions(-)