2.6.0 • Published 1 year ago

@themost/cli v2.6.0

Weekly downloads
98
License
-
Repository
github
Last release
1 year ago

@themost/cli

MOST Web Framework Logo

A command line utility for Most Web Framework applications.

Generate a new MOST Web Framework application

themost new project <project name> [--template <api|classic>] [--typescript]

Note: Use --typescript flag if you want to generate a typescript project.

This operation will create a new MOST Web Framework application. Execute:

cd <project name> && npm i

to install dependencies.

Import data

themost import <data file path> --model <data model name> [--dev]

Query data

Applies the specified OData query options against the defined data model and prints the result

themost cat --model <data model name> [--dev] 
        [--filter=<filter option>] 
        [--select=<select option>]
        [--top=<top option>] 
        [--skip=<skip option>]
        [--count=<count option>]
        [--order=<order by option>]
        [--group=<group by option>]
        [--expand=<expand option>]

User modeler

Use modeler commands to manage data models:

themost modeler <command>

List data models

themost modeler ls

Enumerates all the available data models

Get data model details

themost modeler info <model name>

Prints information about the given data model e.g.

themost modeler info UpdateAction

Extract a data model

themost modeler extract <model name>

e.g.

themost modeler extract Article

Extract a data model definition and its dependencies. There is a large set of data model definitions as they are defined and documented at schema.org

Create an new controller

themost generate controller <controller name>

This operation will generate a new controller and it will place it in controllers folder (server/controllers).

Create an new model

themost generate model <model name>

This operation will generate a new model and it will place it in models definition folder (server/config/models).

Create an new model class

themost generate class <model name>

This operation will generate a new model class and it will place it in models folder (server/models).

Create an new model listener

themost generate listener <listener name>

This operation will generate a new model listener and it will place it in listeners folder (server/listeners).

Create an new application service

themost generate service <service name>

This operation will generate a new application service and it will place it in services folder (server/services).

2.6.0

1 year ago

2.5.7

2 years ago

2.5.6

3 years ago

2.5.5

3 years ago

2.5.4

4 years ago

2.5.3

4 years ago

2.5.2

4 years ago

2.5.0

4 years ago

2.4.5

5 years ago

2.4.4

5 years ago

2.4.3

5 years ago

2.4.2

5 years ago

2.4.1

5 years ago

2.4.0-dev.2

5 years ago

2.2.4

5 years ago

2.2.3

5 years ago

2.2.2

5 years ago

2.2.2-dev.2

5 years ago

2.2.2-dev.1

5 years ago

2.1.9

6 years ago

2.1.8

6 years ago

2.1.7

6 years ago

2.1.6

6 years ago

2.1.5

6 years ago

2.1.4

6 years ago

2.1.1

6 years ago

2.0.6

6 years ago

2.0.5

6 years ago

2.0.4

6 years ago

2.0.3

6 years ago

2.0.1

6 years ago