table of contents
UR::Namespace::Command::Base(3pm) | User Contributed Perl Documentation | UR::Namespace::Command::Base(3pm) |
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
2024-06-15 | perl v5.38.2 |