diff options
Diffstat (limited to 'src/mongo/db/views/durable_view_catalog.h')
-rw-r--r-- | src/mongo/db/views/durable_view_catalog.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mongo/db/views/durable_view_catalog.h b/src/mongo/db/views/durable_view_catalog.h index 62fd5db2c4d..b51146e013f 100644 --- a/src/mongo/db/views/durable_view_catalog.h +++ b/src/mongo/db/views/durable_view_catalog.h @@ -81,6 +81,7 @@ public: const BSONObj& view) = 0; virtual void remove(OperationContext* opCtx, const NamespaceString& name) = 0; virtual const std::string& getName() const = 0; + virtual const bool belongsTo(const Database* db) const = 0; virtual ~DurableViewCatalog() = default; }; @@ -99,6 +100,7 @@ public: void upsert(OperationContext* opCtx, const NamespaceString& name, const BSONObj& view); void remove(OperationContext* opCtx, const NamespaceString& name); const std::string& getName() const; + const bool belongsTo(const Database* db) const; private: void _iterate(OperationContext* opCtx, |