allow triplestore endpoint to be given once MPSPARQL-10
[mp-sparql-moved-to-github.git] / doc / filter_sparql.rnc
index 263214d..3b6e817 100644 (file)
@@ -6,15 +6,19 @@ filter_sparql =
   attribute type { "xquery" },
   attribute id { xsd:NCName }?,
   attribute name { xsd:NCName }?,
+  element mp:defaults {
+    attribute uri { xsd:string }
+  }?,
   element mp:db {
     attribute path { xsd:string },
     attribute uri { xsd:string },
+    attribute schema { xsd:string },
     element mp:prefix { xsd:string }+,
     element mp:field { xsd:string }*,
     element mp:criteria { xsd:string }*,
     element mp:index {
       attribute type { xsd:string },
       xsd:string
-    }*
+    }*,
+    element mp:modifier { xsd:string }*
   }+
-