Add Namespaces by using a script

(Blue Angel) #1


I want to use a bash script (with Jenkins) for making automatic tests, but i need to restore the database, i delete the database, i create it, i add the ontology files but i still need to add the names space by my self.

Is there a way to add namespace with the script ?


(Pierre Grenon) #2


Are you looking for a stardog command to run?

There is:

For example:

stardog namespace add MyDB --prefix top --uri --prefix mid --uri --prefix bot --uri


(stephen) #3

There is also, which takes an RDF file as input and adds all of its declared namespaces to your db:

stardog namespace import myDB /path/to/my/file.ttl

(Blue Angel) #4

Thank you to both of you
It works pefectly