From: | Dave Page <dpage(at)pgadmin(dot)org> |
---|---|
To: | pgadmin-hackers(at)postgresql(dot)org |
Subject: | pgAdmin 4 commit: Add support for Schemas and Catalogs. |
Date: | 2016-03-08 15:48:44 |
Message-ID: | E1adJsK-0002Py-5a@gothos.postgresql.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgadmin-hackers |
Add support for Schemas and Catalogs.
Initial patch by Murtuza Zabuawala with further hacking by Ashesh Vashi and I.
Branch
------
master
Details
-------
http://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=a92d4841d1f47fdac018a9d0654234d82052d5cf
Modified Files
--------------
.../servers/databases/schemas/__init__.py | 987 +++++++++++++++++++++
.../databases/schemas/static/img/catalog.png | Bin 0 -> 387 bytes
.../databases/schemas/static/img/coll-catalog.png | Bin 0 -> 371 bytes
.../databases/schemas/static/img/coll-schema.png | Bin 0 -> 374 bytes
.../databases/schemas/static/img/schema.png | Bin 0 -> 376 bytes
.../schemas/templates/catalog/js/catalog.js | 111 +++
.../catalog/pg/9.1_plus/allowed_privs.json | 26 +
.../templates/catalog/pg/9.1_plus/sql/acl.sql | 23 +
.../templates/catalog/pg/9.1_plus/sql/alter.sql | 1 +
.../templates/catalog/pg/9.1_plus/sql/create.sql | 17 +
.../templates/catalog/pg/9.1_plus/sql/get_name.sql | 1 +
.../catalog/pg/9.1_plus/sql/is_catalog.sql | 9 +
.../templates/catalog/pg/9.1_plus/sql/nodes.sql | 16 +
.../catalog/pg/9.1_plus/sql/properties.sql | 27 +
.../templates/catalog/pg/9.1_plus/sql/update.sql | 30 +
.../catalog/pg/9.2_plus/allowed_privs.json | 30 +
.../templates/catalog/pg/9.2_plus/sql/acl.sql | 23 +
.../templates/catalog/pg/9.2_plus/sql/alter.sql | 1 +
.../templates/catalog/pg/9.2_plus/sql/create.sql | 17 +
.../templates/catalog/pg/9.2_plus/sql/get_name.sql | 1 +
.../catalog/pg/9.2_plus/sql/is_catalog.sql | 9 +
.../templates/catalog/pg/9.2_plus/sql/nodes.sql | 16 +
.../catalog/pg/9.2_plus/sql/properties.sql | 28 +
.../templates/catalog/pg/9.2_plus/sql/update.sql | 30 +
.../templates/catalog/pg/macros/catalogs.sql | 25 +
.../catalog/ppas/9.1_plus/allowed_privs.json | 26 +
.../templates/catalog/ppas/9.1_plus/sql/acl.sql | 23 +
.../templates/catalog/ppas/9.1_plus/sql/alter.sql | 1 +
.../templates/catalog/ppas/9.1_plus/sql/create.sql | 17 +
.../catalog/ppas/9.1_plus/sql/get_name.sql | 1 +
.../catalog/ppas/9.1_plus/sql/is_catalog.sql | 9 +
.../templates/catalog/ppas/9.1_plus/sql/nodes.sql | 17 +
.../catalog/ppas/9.1_plus/sql/properties.sql | 31 +
.../templates/catalog/ppas/9.1_plus/sql/update.sql | 30 +
.../catalog/ppas/9.2_plus/allowed_privs.json | 30 +
.../templates/catalog/ppas/9.2_plus/sql/acl.sql | 23 +
.../templates/catalog/ppas/9.2_plus/sql/alter.sql | 1 +
.../templates/catalog/ppas/9.2_plus/sql/create.sql | 17 +
.../catalog/ppas/9.2_plus/sql/get_name.sql | 1 +
.../catalog/ppas/9.2_plus/sql/is_catalog.sql | 9 +
.../templates/catalog/ppas/9.2_plus/sql/nodes.sql | 17 +
.../catalog/ppas/9.2_plus/sql/properties.sql | 29 +
.../templates/catalog/ppas/9.2_plus/sql/update.sql | 30 +
.../templates/catalog/ppas/macros/catalogs.sql | 29 +
.../schemas/templates/schema/js/schema.js | 234 +++++
.../schema/pg/9.1_plus/allowed_privs.json | 26 +
.../templates/schema/pg/9.1_plus/sql/acl.sql | 23 +
.../templates/schema/pg/9.1_plus/sql/alter.sql | 35 +
.../templates/schema/pg/9.1_plus/sql/create.sql | 7 +
.../templates/schema/pg/9.1_plus/sql/defacl.sql | 39 +
.../templates/schema/pg/9.1_plus/sql/delete.sql | 1 +
.../templates/schema/pg/9.1_plus/sql/get_name.sql | 1 +
.../schema/pg/9.1_plus/sql/is_catalog.sql | 9 +
.../templates/schema/pg/9.1_plus/sql/nodes.sql | 21 +
.../templates/schema/pg/9.1_plus/sql/oid.sql | 1 +
.../schema/pg/9.1_plus/sql/properties.sql | 35 +
.../templates/schema/pg/9.1_plus/sql/update.sql | 83 ++
.../schema/pg/9.2_plus/allowed_privs.json | 30 +
.../templates/schema/pg/9.2_plus/sql/acl.sql | 23 +
.../templates/schema/pg/9.2_plus/sql/alter.sql | 35 +
.../templates/schema/pg/9.2_plus/sql/create.sql | 7 +
.../templates/schema/pg/9.2_plus/sql/defacl.sql | 40 +
.../templates/schema/pg/9.2_plus/sql/delete.sql | 1 +
.../templates/schema/pg/9.2_plus/sql/get_name.sql | 1 +
.../schema/pg/9.2_plus/sql/is_catalog.sql | 9 +
.../templates/schema/pg/9.2_plus/sql/nodes.sql | 21 +
.../templates/schema/pg/9.2_plus/sql/oid.sql | 1 +
.../schema/pg/9.2_plus/sql/properties.sql | 36 +
.../templates/schema/pg/9.2_plus/sql/update.sql | 83 ++
.../schema/ppas/9.1_plus/allowed_privs.json | 26 +
.../templates/schema/ppas/9.1_plus/sql/acl.sql | 23 +
.../templates/schema/ppas/9.1_plus/sql/alter.sql | 35 +
.../templates/schema/ppas/9.1_plus/sql/create.sql | 7 +
.../templates/schema/ppas/9.1_plus/sql/defacl.sql | 39 +
.../templates/schema/ppas/9.1_plus/sql/delete.sql | 1 +
.../schema/ppas/9.1_plus/sql/get_name.sql | 1 +
.../schema/ppas/9.1_plus/sql/is_catalog.sql | 9 +
.../templates/schema/ppas/9.1_plus/sql/nodes.sql | 21 +
.../templates/schema/ppas/9.1_plus/sql/oid.sql | 1 +
.../schema/ppas/9.1_plus/sql/properties.sql | 36 +
.../templates/schema/ppas/9.1_plus/sql/update.sql | 125 +++
.../schema/ppas/9.2_plus/allowed_privs.json | 30 +
.../templates/schema/ppas/9.2_plus/sql/acl.sql | 23 +
.../templates/schema/ppas/9.2_plus/sql/alter.sql | 35 +
.../templates/schema/ppas/9.2_plus/sql/create.sql | 7 +
.../templates/schema/ppas/9.2_plus/sql/defacl.sql | 40 +
.../templates/schema/ppas/9.2_plus/sql/delete.sql | 1 +
.../schema/ppas/9.2_plus/sql/get_name.sql | 1 +
.../schema/ppas/9.2_plus/sql/is_catalog.sql | 9 +
.../templates/schema/ppas/9.2_plus/sql/nodes.sql | 21 +
.../templates/schema/ppas/9.2_plus/sql/oid.sql | 1 +
.../schema/ppas/9.2_plus/sql/properties.sql | 37 +
.../templates/schema/ppas/9.2_plus/sql/update.sql | 145 +++
.../servers/databases/schemas/utils.py | 59 ++
94 files changed, 3304 insertions(+)
From | Date | Subject | |
---|---|---|---|
Next Message | Dave Page | 2016-03-08 15:53:02 | Re: PATCH: Schema/Catalog Node [pgAdmin4] |
Previous Message | Ashesh Vashi | 2016-03-08 14:46:14 | Re: PATCH: Schema/Catalog Node [pgAdmin4] |