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