logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

ur - command-line interface to UR

Author

       Scott Smith (sakoht)

        at cpan.org

perl v5.38.2                                       2024-06-15                                             UR(1p)

Bugs

       Report bugs at http:://github.com/sakoht/ur/issues

Description

       The ur command is the entry point for a suite of tools to create and manage a module tree of UR classes,
       data sources, and views.

       It also includes launchers for some built-in services.

Development

PWD
       Running this WITHIN the source tree of a UR namespace will automatically "use lib" your tree.

       A message will appear to STDERR when this occurs.  See the <above> module for context-sensitive library
       usage info.

   MACSOFTWAREMODULEAPI
       Looking for the docs on UR.pm on a Mac?

       Try "perldoc UR.pm" or "man UR".  On some systems (Mac), perldoc will show this page for both "perldoc
       ur" and also "perldoc UR" due to filesystem case insensitivity.

   SOURCE
       UR is hosted on github, at:

        http://github.com/sakoht/ur

Name

       ur - command-line interface to UR

Sub-Commands

       See the help on specific sub-commands for details.

        init      NAMESPACE [DB]      initialize a new UR app in one command
        define    ...                 define namespaces, data sources and classes
        describe  CLASSES-OR-MODULES  show class properties, relationships, meta-data
        update    ...                 update parts of the source tree of a UR namespace
        list      ...                 list objects, classes, modules
        sys       ...                 service launchers
        test      ...                 tools for testing and debugging

See Also