3
respostas

Erro ao rcriar tabela -> node criarTabelas.js

Vi alguns erros parecidos aqui no forum mas não consegui solução para esse erro

WARNING: No configurations found in configuration directory:C:\Users\Laura Santos\Desktop\api_pet\Api\banco-de-dados\config WARNING: To disable this warning set SUPPRESS_NO_CONFIG_WARNING in the environment. C:\Users\Laura Santos\Desktop\api_pet\node_modules\config\lib\config.js:182 throw new Error('Configuration property "' + property + '" is not defined'); ^

Error: Configuration property "mysql.banco" is not defined at Config.get (C:\Users\Laura Santos\Desktop\api_pet\node_modules\config\lib\config.js:182:11) at Object. (C:\Users\Laura Santos\Desktop\api_pet\Api\banco-de-dados\index.js:7:12) at Module.compile (node:internal/modules/cjs/loader:1101:14) at Object.Module.extensions..js (node:internal/modules/cjs/loader:1153:10) at Module.load (node:internal/modules/cjs/loader:981:32) at Function.Module.load (node:internal/modules/cjs/loader:822:12) at Module.require (node:internal/modules/cjs/loader:1005:19) at require (node:internal/modules/cjs/helpers:102:18) at Object. (C:\Users\Laura Santos\Desktop\apipet\Api\rotas\fornecedores\TabelaFornecedores.js:2:19) at Module._compile (node:internal/modules/cjs/loader:1101:14)

https://github.com/thifelipesilva/apipetshop
3 respostas

E aí Thiago, o seu terminal está em qual diretório quando está tentando rodar o script? Pelo log parece que ele não está encontrando o arquivo de configuração, isso pode ser pq está rodando o comando em outro diretório que não a raíz do projeto.

boa noite Gabriel, consegui resolver o problema, so conseguia criar o banco de dados quando a pasta config estava na mesma pasta do arquivo do banco.

Tambem precisei mudar a pasta config de local para resolver.