w3ti.OpenBaseNETSqlServer.Cli 10.0.2

Suggested Alternatives

w3ti.OpenBaseNET.CLI

dotnet tool install --global w3ti.OpenBaseNETSqlServer.Cli --version 10.0.2
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local w3ti.OpenBaseNETSqlServer.Cli --version 10.0.2
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=w3ti.OpenBaseNETSqlServer.Cli&version=10.0.2
                    
nuke :add-package w3ti.OpenBaseNETSqlServer.Cli --version 10.0.2
                    

OpenBaseNET SQL Server CLI 🚀

NuGet Version

A interface de linha de comando oficial para o ecossistema OpenBaseNET. Projetada para acelerar a criação de projetos baseados em Clean Architecture, .NET 10 e SQL Server.


🛠️ Instalação

A OpenBaseNET CLI é distribuída como uma ferramenta global do .NET. Para instalar, execute:

dotnet tool install -g w3ti.OpenBaseNETSqlServer.Cli

🚀 Como usar
1. Preparar o ambiente

Instale os templates oficiais de arquitetura necessários para a CLI:
Bash

openbase install

2. Criar um novo projeto

Gere uma solução completa com API, Infraestrutura e suporte a SQL Server:
Bash

openbase new --type api --template sqlserver --name MeuProjeto

3. Verificar o ambiente

Consulte as informações do Sistema Operacional e as versões do .NET e Angular instaladas:
Bash

openbase version

📋 Comandos Disponíveis
Comando Descrição Exemplo
install Instala ou atualiza os templates NuGet necessários.openbase install
new Cria um novo projeto a partir dos templates.openbase new --name X
update Sincroniza a CLI e os templates com a última versão.openbase update
version Exibe o SO, Arquitetura e versões do ecossistema.openbase version
help Guia completo de argumentos e flags.openbase help
💻 Requisitos

    SDK .NET 10 ou superior.

    Node.js & Angular CLI (Opcional, para projetos com Front-end).

    SQL Server (Local ou via Docker).

🛡️ Segurança e Compatibilidade

Esta ferramenta foi desenvolvida com foco em segurança e é monitorada pelo SonarCloud.

    Multiplataforma: Suporte nativo para Windows, macOS (Intel/Apple Silicon) e Linux (Fedora/Ubuntu).

    Resiliência: Detecta automaticamente instalações globais e gerenciadas via NVM (Node Version Manager).

    Segurança: Execução de processos protegida contra injeção de comandos (S4036 compliance).

📄 Licença

Distribuído sob a licença MIT. Veja LICENSE.txt para mais informações.

Desenvolvido com ❤️ por w3ti.
Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.