Comando server
O comando slc server constrói a API da aplicação localmente e o serve através de um servidor pronto para você utilizar e visualizar em http://localhost:8080. Por padrão a aplicação é servida na porta 8080, é necessário que seja feito o apontamento de um banco de dados Postgresql para o funcionamento da API.
Opções e Argumentos
O comando server possui algumas opções de gestão:
Lista de opções
| Opção | Pseudônimo | Descrição | Sintaxe |
|---|---|---|---|
| --init | -i | Constrói o serviço de gestão do SLC | slc server --init |
| --quit | -q | Remove o serviço do SLC | slc server --quit |
| --help | -h | Apresenta o menu de ajuda | slc server --help |
| --version | -v | Apresenta versão do SLC Server | slc server --version |
Testando as opções
slc server --init

slc server --quit

slc server --help

slc server --version

Lista de argumentos
| Argumento | Pseudônimo | Descrição | Sintaxe |
|---|---|---|---|
| --host | Define o Host de conexão do banco de dados | slc server --host localhost | |
| --port | -p | Define a porta de conexão do banco de dados | slc server --port 5432 |
| --database | -d | Define o banco de dados de conexão | slc server --database postgres |
| --user | -u | Define o usuário de conexão do banco de dados | slc server --user postgres |
| --pass | -k | Define a senha de usuário do banco de dados de conexão | slc server --pass postgrespw |
Uso de todos os argumentos em uma única execução
Você também pode executar o servidor da aplicação e passar mais de um argumento, permitindo fazer todas as configurações necessárias antes de iniciar:
slc server -i --host localhost -p 8085 -d postgres -u admin -k postgrespw
