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.