Updates an existing LabKey domain
Modify an existing domain with the specified domain design.
labkey.domain.save(baseUrl=NULL, folderPath, schemaName, queryName, domainDesign)
baseUrl |
a string specifying the |
folderPath |
a string specifying the |
schemaName |
a string specifying the name of the schema of the domain |
queryName |
a string specifying the query name |
domainDesign |
a list data structure with the domain design to update to |
A list containing elements describing the domain after the update. The structure is the same as a domain design created by labkey.createDomainDesign
Karl Lum
library(Rlabkey) ## change the type of one of the columns domain <- labkey.domain.get(baseUrl="http://labkey/", folderPath="home", schemaName="lists", queryName="test list") domain$fields[3,]$rangeURI = "xsd:string" domain$fields[3,]$name = "changed to string" labkey.domain.save(baseUrl="http://labkey/", folderPath="home", schemaName="lists", queryName="test list", domainDesign=domain)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.