Correct the SQL definition for function/procedure with the Atomic keyword in PG14. Fixes #7029
Branch
------
master
Details
-------
https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=91a288c2bbb429da0f0db0768df04d507d1a2d04
Author: Rahul Shirsat <rahul.shirsat@enterprisedb.com>
Modified Files
--------------
docs/en_US/release_notes_6_3.rst | 1 +
.../databases/schemas/functions/__init__.py | 78 +++++++++++++
.../templates/functions/pg/sql/14_plus/create.sql | 76 ++++++++++++
.../functions/pg/sql/14_plus/properties.sql | 45 ++++++++
.../templates/functions/pg/sql/14_plus/update.sql | 127 +++++++++++++++++++++
.../functions/ppas/sql/14_plus/create.sql | 76 ++++++++++++
.../functions/ppas/sql/14_plus/properties.sql | 39 +++++++
.../functions/ppas/sql/14_plus/update.sql | 127 +++++++++++++++++++++
.../templates/procedures/pg/sql/14_plus/create.sql | 55 +++++++++
.../procedures/pg/sql/14_plus/properties.sql | 49 ++++++++
.../templates/procedures/pg/sql/14_plus/update.sql | 114 ++++++++++++++++++
.../procedures/ppas/sql/14_plus/create.sql | 63 ++++++++++
.../procedures/ppas/sql/14_plus/properties.sql | 49 ++++++++
.../procedures/ppas/sql/14_plus/update.sql | 124 ++++++++++++++++++++
.../tests/pg/14_plus/create_atomic_func.msql | 12 ++
.../tests/pg/14_plus/create_atomic_func.sql | 17 +++
.../tests/pg/14_plus/create_atomic_proc.msql | 10 ++
.../tests/pg/14_plus/create_atomic_proc.sql | 15 +++
.../functions/tests/pg/14_plus/test_function.json | 40 +++++++
.../tests/pg/14_plus/test_procedures.json | 36 ++++++
.../tests/ppas/14_plus/create_atomic_func.msql | 12 ++
.../tests/ppas/14_plus/create_atomic_func.sql | 17 +++
.../tests/ppas/14_plus/create_atomic_proc.msql | 10 ++
.../tests/ppas/14_plus/create_atomic_proc.sql | 15 +++
.../tests/ppas/14_plus/test_function.json | 40 +++++++
.../tests/ppas/14_plus/test_procedures.json | 36 ++++++
web/pgadmin/tools/sqleditor/static/js/sqleditor.js | 2 +-
27 files changed, 1284 insertions(+), 1 deletion(-)