sequelize "findbyid" is not a function but apparently "findAll" is

With Sequelize v5, findById() was replaced by findByPk(). Replace findById using findByPk and everything should work fine. You can find query doc here


the team of sequelize was deleting this function and replced it by a new function is

findByPk

like this

// search for known ids
Project.findByPk(123).then(project => {
  // project will be an instance of Project and stores the content of the table entry
  // with id 123. if such an entry is not defined you will get null
})