Oi Armano Barros Alves Junior, tudo bem ? fiz os passos que você me informou anteriormente, mas o problema persiste, estou mandando o que acontece ao rodar os comandos que você informou, vou mandar o códigos de alguns arquivos do meu projeto e vou enviar um print da minha estrutura.
Arquivo: config.json:
{
"development": {
"dialect": "sqlite",
"storage": "./database.sqlite"
},
"test": {
"dialect": "sqlite",
"storage": "src/database/test.sqlite"
},
"production": {
"dialect": "sqlite",
"storage": "src/database/prod.sqlite"
}
}
Arquivo: .sequelizerc:
const path = require('path');
module.exports = {
'config': path.resolve('./src/config', 'config.js'),
'models-path': path.resolve('./src/models'),
'seeders-path': path.resolve('./src/seeders'),
'migrations-path': path.resolve('./src/migrations'),
};
==============================================================================
Quando rodo os comando que você informou gera esses erros no terminal CMD:
npx sequelize-cli init
Sequelize CLI [Node: 22.15.0, CLI: 6.6.1, ORM: 6.32.1]
Created "src\config\config.js"
models folder at "C:\Projetos\nodejs-express-sequelize\src\models" already exists.
ERROR: The file C:\Projetos\nodejs-express-sequelize\src\models\index.js already exists. Run command with --force to overwrite it.
=======================================================================================
npx sequelize-cli db:migrate
Sequelize CLI [Node: 22.15.0, CLI: 6.6.1, ORM: 6.32.1]
ERROR: Error reading "src\config\config.js". Error: SyntaxError: Unexpected token ':'
=====================================================================================
