@fabioivan/v-sqlrun
v1.0.4
Published
Execute Sql scripts in a server with multiple databases
Readme
🌟 V-SQL-Run
🎯 Descrição
vsqlrun é uma ferramenta de linha de comando (CLI) desenvolvida em Node.js para executar scripts SQL em múltiplas bases de dados dentro de um mesmo banco.
📥 Instalação
1️⃣ Clonar o repositório
git clone [email protected]:fabioivan/v-sql-run.git
cd v-sql-run2️⃣ Instalar dependências
yarn install🛠️ Instalando pacotes necessários...
3️⃣ Configuração do Projeto
Quando iniciado pela primeira vez, vsqlrun irá detectar o arquivo de configuração inicial. Caso não encontre, ele iniciará um comando pedindo os dados de acesso ao banco.
- Para resetar esses dados, utilize o comando:
vsqlrun config -r - Para verificar a configuração ativa no momento, execute:
vsqlrun config -s
4️⃣ Construir o projeto
yarn build⚙️ Gerando os arquivos do executável...
5️⃣ Configurar a CLI localmente
npm link🔗 Configurando vsqlrun no sistema...
🚀 Uso
Para executar um script SQL em todas as bases de dados:
vsqlrun run -s <arquivo.sql>Para especificar bases de dados:
vsqlrun run -s <arquivo.sql> -d "base1,base2,base3"🔧 Parâmetros
| Parâmetro | Alias | Descrição |
|------------|-------|-------------|
| --script | -s | 📜 Caminho do arquivo SQL a ser executado |
| --databases | -d | 🗄️ Lista de nomes das bases de dados separadas por , |
🎬 Exemplo de Uso
Executando script.sql em todas as bases:
vsqlrun run -s script.sqlExecutando script.sql em bases específicas:
vsqlrun run -s script.sql -d "base1,base2"📌 Dica: Certifique-se de que as bases existem antes de executar! ✅
📦 Pacote NPM
O vsqlrun também está disponível no NPM! Você pode instalá-lo globalmente através do seguinte comando:
npm install -g @fabioivan/v-sqlrunPara mais detalhes, acesse a página oficial no NPM: 🔗 @fabioivan/v-sqlrun
📝 Licença
Este projeto é distribuído sob a licença MIT.
