"@type": "xsd:hexBinary" }, "hex_id": { "@id": "wot:hex_id", "@type": "xsd:hexBinary" } } } # Cache #cache_region = None cache_region = make_region().configure('dogpile.cache.memory_pickle') data_store = SPARQLDataStore(data_graph, schema_graph=schema_graph, cache_region=cache_region) # Takes the prefixes from the schema graph data_store.extract_prefixes(schema_graph) #lp_name_or_iri = "LocalPerson" lp_name_or_iri = MY_VOC + "LocalPerson" data_store.create_model(lp_name_or_iri, context, iri_prefix="http://localhost/persons/", iri_fragment="me") data_store.create_model("LocalRSAPublicKey", context) data_store.create_model("LocalGPGPublicKey", context) client_manager = ClientResourceManager(data_store) client_manager.import_store_models() lp_model = client_manager.get_model(lp_name_or_iri) rsa_model = client_manager.get_model("LocalRSAPublicKey") gpg_model = client_manager.get_model("LocalGPGPublicKey")
"hex_id": { "@id": "wot:hex_id", "@type": "xsd:hexBinary" } } } # Cache #cache_region = None cache_region = make_region().configure('dogpile.cache.memory_pickle') data_store = SPARQLDataStore(data_graph, schema_graph=schema_graph, cache_region=cache_region) # Takes the prefixes from the schema graph data_store.extract_prefixes(schema_graph) #lp_name_or_iri = "LocalPerson" lp_name_or_iri = MY_VOC + "LocalPerson" data_store.create_model(lp_name_or_iri, context, iri_prefix="http://localhost/persons/", iri_fragment="me") data_store.create_model("LocalRSAPublicKey", context) data_store.create_model("LocalGPGPublicKey", context) client_manager = ClientResourceManager(data_store) client_manager.import_store_models() lp_model = client_manager.get_model(lp_name_or_iri) rsa_model = client_manager.get_model("LocalRSAPublicKey")