diff --git a/registry/db.go b/registry/db.go index f4aa12e5..bac6f8d9 100644 --- a/registry/db.go +++ b/registry/db.go @@ -57,3 +57,14 @@ func (db *DB) Drop() error { db.Close() return os.Remove(db.path) } + +// Conn returns the underlying *sql.DB for callers that need raw SQL access +// (e.g. registry_mcp for aggregations not covered by Search/Get helpers). +func (db *DB) Conn() *sql.DB { + return db.conn +} + +// Path returns the filesystem path of the database file. +func (db *DB) Path() string { + return db.path +}