diff --git a/web/pgadmin/model/__init__.py b/web/pgadmin/model/__init__.py index e9d752e03..f7db56745 100644 --- a/web/pgadmin/model/__init__.py +++ b/web/pgadmin/model/__init__.py @@ -124,7 +124,9 @@ class Server(db.Model): nullable=False) comment = db.Column(db.String(1024), nullable=True) discovery_id = db.Column(db.String(128), nullable=True) - + servers = db.relationship('ServerGroup', + backref=db.backref('server', cascade="all, delete-orphan"), + lazy='joined') class ModulePreference(db.Model): """Define a preferences table for any modules."""