diff --git a/web/pgadmin/browser/server_groups/servers/databases/__init__.py b/web/pgadmin/browser/server_groups/servers/databases/__init__.py index 26fd5ccac..a07dcaf16 100644 --- a/web/pgadmin/browser/server_groups/servers/databases/__init__.py +++ b/web/pgadmin/browser/server_groups/servers/databases/__init__.py @@ -30,6 +30,7 @@ from pgadmin.utils.ajax import make_json_response, \ make_response as ajax_response, internal_server_error, unauthorized from pgadmin.utils.driver import get_driver from pgadmin.tools.sqleditor.utils.query_history import QueryHistory +from pgadmin.model import Server class DatabaseModule(CollectionNodeModule): @@ -468,7 +469,9 @@ class DatabaseView(PGChildNodeView): info=_("Database connected."), data={ 'icon': 'pg-icon-database', - 'connected': True + 'connected': True, + 'svr': Server.query.filter_by(id=sid)[0].name, + 'db': conn.db } ) diff --git a/web/pgadmin/browser/server_groups/servers/databases/static/js/database.js b/web/pgadmin/browser/server_groups/servers/databases/static/js/database.js index ab0df6939..43029ce90 100644 --- a/web/pgadmin/browser/server_groups/servers/databases/static/js/database.js +++ b/web/pgadmin/browser/server_groups/servers/databases/static/js/database.js @@ -520,7 +520,7 @@ define('pgadmin.node.database', [ tree.addIcon(item, {icon: data.icon}); } - Alertify.success(res.info); + Alertify.success(res.data.svr+'/'+res.data.db+' - '+res.info); obj.trigger('connected', obj, item, data); pgBrowser.Events.trigger( 'pgadmin:database:connected', item, data