package rdf_mysql

  1. Overview
  2. Docs
Mysql backend for rdf

Install

dune-project
 Dependency

Authors

Maintainers

Sources

ocaml-rdf-1.1.0.tar.bz2
md5=fdca8ab06da34d9d76fe273f654ec6a1
sha512=fff3ad6cb5978e43ac3c509cc25a01d16be6e21b04df607e0595ec0e7226ba7b6e4e2ec86bbeae4aa3d6a181fa399c7c00a4b1c788ddc98486f5c8badf8867f7

doc/rdf_mysql/Rdf_mysql/My1/Mysql/index.html

Module My1.MysqlSource

Sourcetype g
Sourceval open_graph : ?options:(string * string) list -> Iri.t -> g
Sourceval graph_name : g -> Iri.t
Sourceval graph_size : g -> int
Sourceval add_triple : g -> sub:Rdf.Term.term -> pred:Iri.t -> obj:Rdf.Term.term -> unit
Sourceval rem_triple : g -> sub:Rdf.Term.term -> pred:Iri.t -> obj:Rdf.Term.term -> unit
Sourceval add_triple_t : g -> Rdf.Term.triple -> unit
Sourceval rem_triple_t : g -> Rdf.Term.triple -> unit
Sourceval subjects_of : g -> pred:Iri.t -> obj:Rdf.Term.term -> Rdf.Term.term list
Sourceval predicates_of : g -> sub:Rdf.Term.term -> obj:Rdf.Term.term -> Iri.t list
Sourceval objects_of : g -> sub:Rdf.Term.term -> pred:Iri.t -> Rdf.Term.term list
Sourceval find : ?sub:Rdf.Term.term -> ?pred:Iri.t -> ?obj:Rdf.Term.term -> g -> Rdf.Term.triple list
Sourceval exists : ?sub:Rdf.Term.term -> ?pred:Iri.t -> ?obj:Rdf.Term.term -> g -> bool
Sourceval exists_t : Rdf.Term.triple -> g -> bool
Sourceval subjects : g -> Rdf.Term.term list
Sourceval predicates : g -> Iri.t list
Sourceval objects : g -> Rdf.Term.term list
Sourceval transaction_start : g -> unit
Sourceval transaction_commit : g -> unit
Sourceval transaction_rollback : g -> unit
Sourceval copy : g -> g
Sourceval new_blank_id : g -> Rdf.Term.blank_id
Sourceval namespaces : g -> (Iri.t * string) list
Sourceval add_namespace : g -> Iri.t -> string -> unit
Sourceval rem_namespace : g -> string -> unit
Sourceval set_namespaces : g -> (Iri.t * string) list -> unit
Sourcemodule BGP : Rdf.Graph.Storage_BGP with type g = g