pgAdmin 4 commit: Adding the Database node. - Mailing list pgadmin-hackers
From | Ashesh Vashi |
---|---|
Subject | pgAdmin 4 commit: Adding the Database node. |
Date | |
Msg-id | E1aRayZ-0003WO-TL@gothos.postgresql.org Whole thread Raw |
List | pgadmin-hackers |
Adding the Database node. We know that current implemenation have some limitations: i.e. * We should not show the template0 in the browser tree. * Should not connect to the database which does not have permission to connect the server by the current user. * Show default previlige for PUBLIC in creation mode. * Allow to create/database database only if current user have sufficient permission. * Do not show reversed engineered SQL in all supported version. * Do not showing system database or not. Author: Khushboo Vashi, Harshal Dhumal, Murtuza Zabuawala Reviewed by: Neel Patel, Akshay Joshi Branch ------ master Details ------- http://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=657f14997b2c76e9ac0bd106f4d1a0097ad725cc Modified Files -------------- .../server_groups/servers/databases/__init__.py | 730 +++++++++++++++++++++ .../servers/databases/static/img/coll-database.png | Bin 0 -> 771 bytes .../servers/databases/static/img/database.png | Bin 0 -> 706 bytes .../servers/databases/static/img/databasebad.png | Bin 0 -> 814 bytes .../databases/templates/databases/css/database.css | 12 + .../databases/templates/databases/js/databases.js | 383 +++++++++++ .../templates/databases/sql/9.1_plus/acl.sql | 33 + .../databases/sql/9.1_plus/alter_offline.sql | 8 + .../databases/sql/9.1_plus/alter_online.sql | 129 ++++ .../templates/databases/sql/9.1_plus/create.sql | 19 + .../templates/databases/sql/9.1_plus/defacl.sql | 34 + .../templates/databases/sql/9.1_plus/delete.sql | 8 + .../databases/sql/9.1_plus/get_ctypes.sql | 5 + .../databases/sql/9.1_plus/get_encodings.sql | 17 + .../templates/databases/sql/9.1_plus/get_name.sql | 4 + .../templates/databases/sql/9.1_plus/get_nodes.sql | 7 + .../databases/sql/9.1_plus/get_variables.sql | 5 + .../templates/databases/sql/9.1_plus/grant.sql | 45 ++ .../databases/sql/9.1_plus/properties.sql | 19 + .../templates/databases/sql/9.1_plus/variables.sql | 2 + .../templates/databases/sql/9.2_plus/acl.sql | 33 + .../databases/sql/9.2_plus/alter_offline.sql | 8 + .../databases/sql/9.2_plus/alter_online.sql | 170 +++++ .../templates/databases/sql/9.2_plus/create.sql | 19 + .../templates/databases/sql/9.2_plus/defacl.sql | 34 + .../templates/databases/sql/9.2_plus/delete.sql | 8 + .../databases/sql/9.2_plus/get_ctypes.sql | 5 + .../databases/sql/9.2_plus/get_encodings.sql | 17 + .../templates/databases/sql/9.2_plus/get_name.sql | 4 + .../templates/databases/sql/9.2_plus/get_nodes.sql | 7 + .../databases/sql/9.2_plus/get_variables.sql | 5 + .../templates/databases/sql/9.2_plus/grant.sql | 57 ++ .../databases/sql/9.2_plus/properties.sql | 20 + .../templates/databases/sql/9.2_plus/variables.sql | 1 + .../templates/databases/sql/9.3_plus/acl.sql | 33 + .../databases/sql/9.3_plus/alter_offline.sql | 8 + .../databases/sql/9.3_plus/alter_online.sql | 166 +++++ .../templates/databases/sql/9.3_plus/create.sql | 19 + .../templates/databases/sql/9.3_plus/defacl.sql | 34 + .../templates/databases/sql/9.3_plus/delete.sql | 8 + .../databases/sql/9.3_plus/get_ctypes.sql | 5 + .../databases/sql/9.3_plus/get_encodings.sql | 17 + .../templates/databases/sql/9.3_plus/get_name.sql | 4 + .../templates/databases/sql/9.3_plus/get_nodes.sql | 7 + .../databases/sql/9.3_plus/get_variables.sql | 5 + .../templates/databases/sql/9.3_plus/grant.sql | 57 ++ .../databases/sql/9.3_plus/properties.sql | 20 + .../templates/databases/sql/9.3_plus/variables.sql | 1 + 48 files changed, 2232 insertions(+)
pgadmin-hackers by date: