NAME
UR::Namespace::Command - 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.
SEE ALSO
Command, UR, UR::Namespace