prov/commit
Merge branch 'master' of github.com:ClioPatria/prov
author | Jacco van Ossenbruggen |
---|---|
Mon Jun 19 10:40:20 2017 +0200 | |
committer | Jacco van Ossenbruggen |
Mon Jun 19 10:40:20 2017 +0200 | |
commit | 31ee78fd219084df26b9e94f0cb181681131d1c4 |
tree | 6fd491fd3ef21eb86ca042ef7bcbc9998f8d339e |
parent | 8cf1ec7d4f3a5c2acf06176727ad4d9525f41d9a 04c3e8c559e5901ea4e86fa3f24b6f662b5a2654 |
Diff style: patch stat
diff --cc lib/prov_schema.pl index 878ca77,81d21ec..c699138 --- a/lib/prov_schema.pl +++ b/lib/prov_schema.pl @@@ -47,15 -47,15 +47,19 @@@ prov_init(Options) : default_provenance_graph(DefaultBundle), option(prov(ProvBundle), Options, DefaultBundle), option(persistency(Persistency), Options, false), - rdf_unload_graph(ProvBundle), + option(clear_bundle(UnloadBundle), Options, true), + ( UnloadBundle + -> rdf_unload_graph(ProvBundle), + retractall(current_prov_uri(_,_)) + ; true + ), rdf_persistency(ProvBundle, Persistency), - prov_uri(ProvBundle, program(_Program), Options), - prov_uri(ProvBundle, person(_Person), Options). + rdf_assert('', rdf:type, prov:'Bundle', ProvBundle), + prov_uri(ProvBundle, program(Program), Options), + prov_uri(ProvBundle, person(Person), Options), + rdf_assert('', prov:wasAttributedTo, Person, ProvBundle), + rdf_assert('', prov:wasAttributedTo, Program, ProvBundle). + %! prov_uri(+Graph, -URI, +Options) is det. %