Por que que importamos no arquivo PessoaController.js da pasta models o arquivo index.js, se o que iremos usar é o pessoas.js? Como que o arquivo sabe que vai pegar o Pessoas de pessoas.js?
Poderíamos ter declarado const Pessoas = require('../models/PessoaController.js') invés de const database = require('../models')?