Skip to content

mw2sparql/mw2sparql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MW2SPARQL CircleCI Uptime Robot ratio (30 days)

This repository contains the code of a Wikimedia Toolforge tool allowing to query Wikimedia Wikis SQL database using SPARQL:

Install

This service depends on Java 11 and some maven dependencies.

To compile it as a fat .jar that could be deployed on Tools Labs you should run

mvn clean package

To run it requires to have in the same directory as the .jar file a file called config.properties with the following entries:

  • app.http.baseURI with the base URI of the service like http://mw2sparql.toolforge.org:8000/
  • app.db.hostPattern the SQL database host (with port when required) like {siteId}.labsdb. {siteId} is replaced on runtime by the id of the target wiki (like enwiki).
  • app.db.user the database user to use. Stored in the replica.my.cnf file on Tools Labs
  • app.db.passwordthe database user password. Stored in the replica.my.cnf file on Tools Labs

About

Allows to query MediaWiki SQL database using SPARQL

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages