Learn R Programming

rfml (version 0.1.0)

ml.clear.database: Remove all rfml internal files in a MarkLogic database.

Description

The function removes the REST extensions and modules added with the ml.init.database function. It also removes the document, /rfml/rfmlInfo.json, that stores the version of the rfml package and the date the database are initiated.

Usage

ml.clear.database(host = "localhost", port = "8000", adminuser = "admin", password = "admin")

Arguments

host
The hostname or ipadress of the MarkLogic http server. Default to localhost.
port
The port number of the MarkLogic http server. 8000 is used default
adminuser
The username of a user that have rights to install options. admin is default.
password
The password admin is default.

Value

Nothing if success otherwise it will raise an error.

Details

The user that is used for the login must have the rest-admin role, or the following privileges:
  • http://marklogic.com/xdmp/privileges/rest-admin
  • http://marklogic.com/xdmp/privileges/rest-writer
  • http://marklogic.com/xdmp/privileges/rest-reader

Examples

Run this code
## Not run: 
# ml.clear.database("localhost", "8000", "admin", "admin")
# ## End(Not run)

Run the code above in your browser using DataLab