PREFIX fuseki:  <http://jena.apache.org/fuseki#>
PREFIX rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs:    <http://www.w3.org/2000/01/rdf-schema#>
PREFIX tdb1:    <http://jena.hpl.hp.com/2008/tdb#>
PREFIX tdb2:    <http://jena.apache.org/2016/tdb#>
PREFIX ja:      <http://jena.hpl.hp.com/2005/11/Assembler#>

[] rdf:type fuseki:Server ;
   fuseki:services (
     <#service>
   ) .

## Service description for "/first_step"
## with a TDB2 dataset and a text index.

<#service>  rdf:type fuseki:Service ;
    fuseki:name "first_steps" ;
    fuseki:endpoint [
        fuseki:operation fuseki:query ;
        fuseki:name "query" 
    ] ;
    fuseki:endpoint [
        fuseki:operation fuseki:update ;
        fuseki:name "update"
    ] ;
    fuseki:endpoint [
        fuseki:operation fuseki:gsp-r ;
        fuseki:name "get"
    ] ;
    fuseki:endpoint [ 
        fuseki:operation fuseki:gsp-rw ; 
        fuseki:name "store"
    ] ; 
    fuseki:endpoint [ 
        fuseki:operation fuseki:patch ;
        fuseki:name "patch"
    ] ; 
    fuseki:dataset <#dataset>
    .

<#dataset> rdf:type  tdb2:DatasetTDB2 ;
    tdb2:location "TDB2" ;
    # Make the default graph be the union of all named graphs, which is expeted by kgsteward
    tdb2:unionDefaultGraph true
.

