Calling methods in data access or repository layer may return different data if optional join parameters are passed (called include in sequelize) therefore dataaccess layer code needs to be updated to take that in consideration.
Also, returned data from Repo methods is passed to Domain Entity which may ignore irrelevant data i.e order data in user. That needs to be handled.
As sequelize & mysql in general rely on using transactions sometimes, therefore repository & data access layer methods may or maynot be provided with transactions.