UR::Namespace::Command(3) Top-level Command module for the UR namespace commands

DESCRIPTION

This class is the parent class for all the namespace-manipluation command modules, and the root for command handling behind the 'ur' command-line script.

There are several sub-commands for manipluating a namespace's metadata.

browser
Start a lightweight web server for viewing class and schema information
commit
Update data source schemas based on the current class structure
define
Define metadata instances such as classes, data sources or namespaces
describe
Get detailed information about a class
diff
Show a diff for various kinds of other ur commands.
info
Show brief information about class or schema metadata
list
List various types of things
redescribe
Outputs class description(s) formatted to the latest standard
rename
Rename logical schema elements.
rewrite
Rewrites class descriptions headers to normalize manual changes.
test
Sub-commands related to testing
update
Update metadata based on external data sources

Some of these commands have sub-commands of their own. You can get more detailed information by typing 'ur <command> --help' at the command line.