pgAdmin 4 commit: Add support for Schemas and Catalogs.
От | Dave Page |
---|---|
Тема | pgAdmin 4 commit: Add support for Schemas and Catalogs. |
Дата | |
Msg-id | E1adJsK-0002Py-5a@gothos.postgresql.org обсуждение исходный текст |
Список | 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(+)
В списке pgadmin-hackers по дате отправления: