Também tive pelo seguinte erro ao tentar criar a tabela "Pessoas": "ERROR: Unable to find models path (C:\Users\ermir\Meus Projetos\Node-ORM-Sequelize\db.api\models). Did you run sequelize init?"
Acontece que o arquivo ".sequelizerc" estava na pasta "api", quando movi para a pasta raiz do projeto deu certo.
O arquivo ".sequelizerc" estava escrito da seguinte maneira:
const path = require('path');
module.exports = {
'config': path.resolve('./api/config', 'config.json'),
'models-path': path.resolve('./api/models'),
'seeders-path': path.resolve('./api/seeders'),
'migrations-path': path.resolve('./api/migrations')
};
O comando para criar a tabela foi o seguinte:
npx sequelize-cli model:create --name Pessoas --attributes nome:string,ativo:boolean,email:string,role:string